P peoplesdispatch.org 250M people participate in nationwide strike in India 80 points AndrewBissell 6 years ago 58 comments