Little Satan UK teaching Saudis how to torture - Islamic Invitation Turkey
EuropeSaudi ArabiaWest Asia

Little Satan UK teaching Saudis how to torture

f3eb90b8-ddc3-4d36-b34c-1cd27b1e6666

 

UK teaching Saudis how to torture

Britain’s ties with Saudi Arabia have once again hit headlines this week as new revelations show that the British police are training and providing material to Saudi officers that could lead to torture.

Back to top button