France has betrayed even its founders’ views about the Messenger of Allah

By Tahira Amatullah, CAGE senior editor. The insults to the Prophet (peace and blessings be upon him), condoned and tacitly perpetuated by