Heavy rain batters Delhi-NCR, throws life out of gear; IMD predicts showers in capital till Aug 25
Submerged underpasses, waist-deep water on roads, fallen trees and electricity poles gave the residents of Delhi and its satellite cities of Gurugram and Noida a rough time as heavy rains started pounding the national capital and its adjoining areas since early Wednesday morning.