India police crack down on protests against Prophet remarks

Two teenagers killed in Ranchi, Jharkhand state, as police fire shots to quell protests against insulting comments.

India police crack down on protests against Prophet remarks
Two teenagers killed in Ranchi, Jharkhand state, as police fire shots to quell protests against insulting comments.