Search results
Did over 100 mm of rain in an hour lead to Delhi deluge? Why does Capital struggle with flooding?
Firstpost· 17 hours agoThe rain gods unleashed their fury on India’s capital on Wednesday night (July 31), bringing Delhi...
The rain gods unleashed their fury on India’s capital on Wednesday night (July 31), bringing Delhi...