World’s Largest Strike? Tens of Millions in India Rise Up Against Right-Wing Economic Policies
Public sector workers across India went on strike to protest Prime Minister Modi’s push for privatization and demand higher wages Nika Knight Tens of millions of public sector workers in India went on strike Friday […]