all-india general strike is largest in world history
generally ignored by Western news media, this was event. Workers throughout India participated — from the largest cities of Mumbai and Delhi to the 67 percent of the country that remains rural.. ..…