On 26 May, Nupur Sharma, a spokeswoman of India's federally ruling BJP, made controversial remarks about the Prophet Mohammad during a debate on television. Though the party suspended the official on 6 June, her comments caused widespread anger in the country, leading to massive protests on Friday in Delhi, Ranchi, and Kolkata, among other places.