Thousands of farmers in India march on New Delhi
Vol. 88/No. 12 - March 25, 2024Thousands of farmers in India are marching toward New Delhi protesting government attacks on their livelihoods. They’re encamped at multiple points along the way, with armed forces deployed by Prime Minister Narendra Modi’s government to block them from reaching the…