Why lashing rains wreak havoc annually in India’s cities

Nikita Yadav

BBC News, Delhi

Getty Images People wade through a waterlogged road at Gandhi Market in the Sion area after heavy rain on May 25, 2025 in Mumbai, India.Getty Images

Heavy rains last month caused widespread flooding in Mumbai

“Who is responsible for this mess?”

The question recently echoed across India’s financial capital Mumbai as thousands of residents once again found…

Continue Reading