Two protesters killed and hundreds arrested as police crack down on protests over insult to Prophet Muhammad.
Read the news from all international angles and create your independent opinion
Two protesters killed and hundreds arrested as police crack down on protests over insult to Prophet Muhammad.