Public outrage in Jharkhand's Giridih over murder, police station gheraoedby The Uttam Hindu 22 Dec 2024 7:18 PM IST