Heavy rains lash Delhi

Updated: Jul 20, 2013 18:07 IST

Heavy rain lashed the national capital, causing massive traffic jams due to water logging as vehicles had to negotiate flooded streets. (AFP Photo)
5/11
Heavy rain lashed the national capital, causing massive traffic jams due to water logging as vehicles had to negotiate flooded streets. (AFP Photo)

top photos

other photos