Delhi faced a remarkable deluge yesterday, marking its wettest day of the season and a continuation of rain that has lasted four consecutive days. The city grapples with severe traffic snarls and widespread waterlogging. Reports include…
View original source — Times of India ↗

