Heavy rains lash Delhi

Heavy rain lashed the national capital on Saturday, causing massive traffic jams due to waterlogging as vehicles had to negotiate flooded streets which exposed the civic bodies' lack of preparedness.

author-image
Ankit Pal
New Update