How Villagers In Telangana Averted Nearly 300 Deaths By Suicide
The residents of Yamcha in Nizamabad district of Telangana are good Samaritans in the true sense of the term, as their efforts saved about 300 people from committing suicide by jumping off a bridge on the river Godavari near their village.