Humiliated by villagers, youth ends life in Odisha
Berhampur: In a tragic incident, a youth ended life after being humiliated by villagers for his alleged relationship with a minor girl in Odisha.
The incident was reported from Kumutighai village under Buguda police limits in Ganjam…