A 20-year-old woman from Manipur ended her life by jumping off a building in the Maharani Park area of South East Delhi where she had been living on rent, The Statesman reported, citing the police. As per the police, the woman was dealing with deep emotional stress and mental exhaustion.