Muslims protest Macron's support for sacrilegious cartoons of Prophet Mohammad 2 (photo)
Displaying cartoons of Prophet Mohammad (PBUH) on government buildings in France has irked world Muslims as protesters across the globe have taken to the streets. In some Muslims countries campaigns have launched to boycott French products.