Islam Has Ordered Us…
“Islam has ordered us to terrorize our enemies and whoever denies that is an infidel himself.” So says the Algerian Salafist Group for Prayer and Combat (GSPC) which is a known North African Al-Qaida affiliate group as it applauded the…