A declaration required by Islamic law saying that a person believes that Allah is the one God and Mohammed is his messenger.
A group of Muslims in France is filing lawsuits against the French government over what are allegedly illegal
A young couple in Algeria recently lived through a nightmare.
The Sheffield Club, a billiards hall in Rishon Letzion, was very popular with teenagers. The club also attracted
Send this to a friend