Suicides

Uttar Pradesh: Teenager kills self as an act of sacrifice at a temple

India still reels as a land of superstitions in its rural hinterland.Proving this point further,…