Yesterday Mumbai, the financial capital of our country, experienced over 200 mm of rainfall. This is more rain than what the city would receive in over 10 days during regular monsoons. All in a matter of 12 hours, the rain gods managed to bring India's most bustling and industrious city to its knees. 5 Mumbaikars…Read More