Live TVLive TV
News18 » India » Photos

In pics: Waterlogging in Delhi, NCR as heavy rains lash the city

IndiaFebruary 28, 2015, 5:45 pm

Pedestrians were seen wading through streets flooded by overflowing drains.

Latest Most popular

Live TV