Indian farmers are right to be outraged

December 11, 2020

Tens of thousands of farmers have marched to the Indian capital of New Delhi from neighboring states to protest new legislation that hurts small farmers and benefits large corporations.

CNN

Weill Cornell Medicine Human Rights Impact Lab 525 East 68th Street, Box 124 New York, NY 10065