The Chhattisgarh Police is the law enforcement agency for the state of Chhattisgarh in India. The agency is administered by the Department of Home Affairs of the Government of Chhattisgarh. From Wikipedia
Public outrage intensifies as the accused remains in custody, with demands for capital punishment and systemic accountability growing louder.