Surah 8, verse 60
Prepare for them whatever force and cavalry you are able
to strike terror
to strike terror into the hearts of the enemies of Allah and your enemies…
England trembles. And to think the West likes to pride itself for defending free speech.
Fox News seems to be the only news source capable of playing the story straight…