Smita Narula on Farmer Suicides
Did you know that every 30 minutes a farmer commits suicide in India? Listen to Smita Narula, faculty director at the Center for Human Rights and …