Over 100,000 farmers to march to India’s parliament on November 29-30 – Peoples Dispatch
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…