Mumbai Rains 2024: Echoes of July 26, 2005 Deluge? Remembering the Past, Facing the Present | PHOTOS – News18
Mumbai Now and Then. Nothing has changed. (Images: PTI/AFP/Reuters)The floods that swept across Mumbai on July 26, 2005, killed over 1,000 people and left several homeless. In a matter of…