
Downpour in Delhi leaves roads clogged & waterlogged, see Photos here..
An orange alert has been issued by India Meteorological Department (IMD) for Delhi after heavy rain lashes the city on Saturday morning. The national capital recorded 139 mm rainfall, the highest one-day rain for August in at least 13 years.
