British Muslims Told It’s Their Islamic “Duty” To Throw Gays Off A “High Building”…
Muslims living in Luton in the United Kingdom were told during Ramadan last year that it was their Islamic “duty” to throw homosexuals from a “high building,” a jury at the Old Bailey has heard. Five men have appeared at the court accused arranging a number of meetings and speaking in support of Islamic State, … Continue reading British Muslims Told It’s Their Islamic “Duty” To Throw Gays Off A “High Building”…
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed