Over 100,000 Farmers to March to India’s Parliament on Nov. 29–30
Over 100,000 Farmers to March to India’s Parliament on Nov. 29–30 On November 29 and 30, more than hundred thousand farmers from across India will converge in the capital city of New Delhi. They will march to parliament, highlighting the agrarian crisis which has lasted in India for decades, and the role of the far-right…