Pesticides May Have Caused 80 Suicides in Indian Village

The village of Badi, India has been haunted by a disturbing threat for decades, but it has taken an especially heavy toll this year. Within the first three months of 2016, 80 people had committed suicide in a village with a population of only 2,500 people. And over the past 20 years, 350 people have…

Read More