WorldPutin: Insulting Holy Prophet Muhammad (PBUH) is not freedom of expressionhamidhussain24 December 2021 24 December 20210124 Rabat – Russian President Vladimir Putin said on December 23 that insulting the Prophet Muhammad (PBUH) is not a freedom of expression. During his annual...