Do you know Muhammad (peace be upon him)?
Introduction Over the years, the world has seen many occasions when the Prophet of Islam, Muhammad (peace be upon him), has been both insulted and mocked – through cartoons, books and most recently on films. The Western institutions remain silent on perpetrators under the pretext of ‘freedom of speech’. Non-Muslims have been taken aback by …