has anyone else heard of this? apparently on nov 26 india had the largest general strike in history, 250 million people (about 25% of the population).