AP Explains: Why France incites such anger in Muslim world – Yahoo News

PARIS (AP) Many countries, especially in the democratic West, champion freedom of expression and allow publications that lampoon Islams prophet. So why is France singled out for protests and calls fo… [read more]

Leave a Reply