Record rains disrupt life in Mumbai, India
Wednesday, July 27, 2005 Mumbai, India’s largest city and financial capital, received a record-high rainfall on Tuesday, July 26. The rain left many parts of the city flooded. Landslides and other related effects of the rain claimed more than 100 READ MORE