India News | Edited by Ejaz Ul Haq Bhat | Saturday May 18, 2024
Angry villagers vandalised a police station and set it on fire in Tarabari village of Bihar's Araria district after a man and his minor wife allegedly died by suicide in the police custody.
www.ndtv.com