No menu items!

Tag: guillotine

Simultaneously they decapitate themselves with a homemade guillotine and roll their heads towards an altar.

A couple in India incredibly committed suicide by cutting off their heads at the same time. For this, they made a homemade guillotine...