A husband and wife have killed themselves by decapitation with a home-made guillotine so they could offer their heads as a sacrifice in , according to police. Hemubhai Makwana, 38, and his wife Hansaben, 35, 'severed' their heads with a 'guillotine-like mechanism' into a 'fire altar' for a ritual sacrifice in Vinchhiya, Gujarat, India, yesterday.Vinchhiya Police sub-inspector Indrajeetsinh Jadeja said the 'ritual' was carried out
Load More
Load More