Tag: suicide noted

Man, wife decapitate themselves in sacrificial ritual in Rajkot

Rajkot (Gujarat) [India], April 17 (ANI): A couple in Gujarat's Rajkot allegedly…

Public TV English Public TV English