India police crack down on protests against Prophet remarks – Al Jazeera English

New Delhi, India Two teenagers were killed in violence as police cracked down on protests that erupted across the country over derogatory remarks against the Prophet Muhammad by two members of the go… [read more]

Leave a Reply

Your email address will not be published. Required fields are marked *