Tag: guillotine
World News
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...