Gujarat: Couple beheads themselves with guillotine-like device for human sacrifice ritual
Police said the husband and wife carried out their suicide plot so precisely that when their heads were chopped, they rolled into the fire altar. …read more
Police said the husband and wife carried out their suicide plot so precisely that when their heads were chopped, they rolled into the fire altar. …read more