Struggles that make the land proud
On 8 and 9 January, over 160 million workers went on strike in India from a broad range of sectors, from industrial workers to health care workers. This has been one of the largest general strikes in the world.
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed