Couple ‘guillotine’ itself in Gujarat village
The twin suicide is suspected to be part of a superstitious ritual the Saurashtra region is infamous for.
The twin suicide is suspected to be part of a superstitious ritual the Saurashtra region is infamous for.
An atmosphere of fear hung over a colony of Dalits in this Gujarat village after the killing of a young…