Do you know Muhammad (peace be upon him)?
![](https://islamfact.com/wp-content/uploads/2018/09/mohammed.jpg)
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…