Home ACTIVISTS & HEROES 100,000,000 workers grind India to a halt in one of world’s biggest strikes ever