News Video News

Streets of Delhi heavily waterlogged following downpour

 
Delhi started receiving monsoon rains from July 13. Heavy rains led to waterlogging in parts of the national capital.
Advertisement