Wednesday, December 30, 2020

India's huge farmer protests, explained


 Thousands of India’s farmers have set up camp in Delhi.


No comments:

Translate