Viral News2 years ago
Couple Beheaded Themselves With Homemade Guillotine As Sacrifice
Couple Beheaded Themselves With Homemade Guillotine As Sacrifice In India A husband and wife from India simultaneously decapitated themselves over the weekend using an improvised guillotine...