UP Villagers Clash With Police After Boy, 6, Killed By Leopard
2024-10-06 08:08:15 The angry villagers clashed with police and threw stones at their vehicles New Delhi: Villagers in Uttar Pradesh’s Lakhimpur Kheri clashed with the police today after a leopard…