Live tv
search
Updated on: September 05, 2020 21:05 IST

Streets of Delhi water-logged minutes after downpour

Heavy rainfall lashed parts of Delhi on September 05. Minutes of downpour led to water-logging near Teen Murti area and South Avenue.

Latest Videos