Artwork stating 'Education Destroys Barriers', 'We Demand Treatment', and 'I Need A Chance'

Search Results

You searched for: -

There is 1 result  for your search.  View and Refine Your Search Terms

  • India's Life Savers

    Cyclones or floods could not close Sneha Center for Suicide Prevention in South India. This volunteer-run clinic is in the country with the highest number of suicides in the world. It is open 24 hours a day and 365 days a year, offering confidential support to people in distress. Since its founding in 1986, Sneha has received more than 350,000 calls, as well as in-person visits, emails, and postcards.

    Read More