News
And imagine it all in French. That's the recipe for the new film, May Allah Bless France!, opening in the US next week. The man behind the camera is also the character at the heart of the film.
Members of the Muslim community are calling on Nike to recall a shoe they claim bears a logo resembling the Arabic word for "Allah," meaning God, on its sole. Saiqa Noreen, who created the Change ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results