Watch: Delhi NCR Drowns in Rain Chaos; 7 Videos Show Waterlogging, Gridlock The recent deluge that hit Delhi and its surrounding areas is a stark reminder of the city's inadequate infrastructure and planning.
Heavy rainfall lashed several parts of Delhi and the National Capital Region (NCR) on Friday, with areas like Badarpur Border Metro Station and Barapullah Flyover bearing the brunt of the downpour.
The India Meteorological Department (IMD) had issued a red alert, forecasting moderate to heavy rain accompanied by thunderstorms and lightning.