Heavy rains lash Delhi

Updated: Jul 20, 2013 18:07 IST

A bus tries to cross a water logged street during a heavy downpour in New Delhi. (AFP Photo)
9/11
A bus tries to cross a water logged street during a heavy downpour in New Delhi. (AFP Photo)

top photos

other photos