Delhi Deluge: Heavy rains kill 5, shools shut as roads in capital flooded, IMD issues red alert
Severe downpours have brought life to a standstill in Delhi as commuters face traffic snags while several flights have been diverted from the national capital
Firstpost
3 hours ago