Prophet Row: CCTV Footage Shows Ranchi Cops Run From Stone-Throwing Mob

Twenty six people have been charged in Jharkhand's Ranchi for the violence over recent remarks by now-suspended BJP spokesperson Nupur Sharma on Prophet Muhammad and Islam.