Charlie Hebdo Mohammed cartoons and the aftermath
Citing they have a legal right to free speech, the French magazine “Charlie Hebdo” published a new round of cartoons depicting the Muslim prophet Mohammed after a week of deadly protests by Muslims offended at a 14 minute film that mocks their prophet. The French government has had to shut down schools, embassies and send […]