decapitate
- Apr- 2023 -18 AprilDH Latest News
Married couple uses a guillotine to decapitate themselves in India’s Gujarat
A couple in their mid-30s committed suicide in a gruesome manner using a guillotine in Vinchiya village, Gujarat, India. The…
Read More »