Massive protests broke out in several States on Friday over the recent controversial remarks on Prophet Muhammad by suspended Bharatiya Janata Party spokesperson Nupur Sharma and the now-expelled Delhi media unit chief Naveen Kumar Jindal.
While Delhi witnessed peaceful protests demanding Ms. Sharma’s arrest outside the Jama Masjid after Friday prayers, the police in Jharkhand fired in the air and resorted to baton charge to control protesters who threw stones that injured a few police personnel.
