A declaration required by Islamic law saying that a person believes that Allah is the one God and Mohammed is his messenger.
by Tarek Fatah Many non-Muslims in the West wonder what triggers "honour killings" like that of the Shafia
A large Hamas terror ring, run from a command center in Turkey has been detected and foiled, according
The Greek government has awarded a tender to build the first taxpayer-funded mosque in Athens, one of the
Send this to a friend