Man, wife die by suicide, decapitating themselves for sacrificial ritual in Rajkot: Police
Apr 17, 2023
"A couple, identified as Hemubhai Makwana and Hansa Makwana made a 'Havan Kund', wherein their decapitated heads were found, for a year and used...