Protests erupted in several parts of the country, including outside Delhi’s Jama Masjid, on June 10 against the controversial remarks on Prophet Mohammad by now-sacked BJP functionaries Nupur Sharma and Naveen Jindal.