10-Jun-2022 Ranchi Curfew imposed in Ranchi & stone pelting held on police in protest against Nupur Sharma