Skip to content Skip to footer

Every 30 Minutes A Farmer Kills Himself, You’ll Never Guess Why

Farmers in India are killing themselves every time they take a sip of water. Learn more with Lee Camp in this week’s Moment of Clarity.

Combat the epidemic of misinformation that plagues the corporate media! Click here to make a tax-deductible donation to Truthout and keep independent journalism strong.

Farmers in India are killing themselves every time they take a sip of water. Learn more with Lee Camp in this week’s Moment of Clarity.