Viral News1 year 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...