Hours of heavy rain turned several of Delhi’s arterial and connecting roads into choke points on Friday, with waterlogged stretches, fallen trees and long traffic queues slowing movement across large parts of the national capital.
non stop news concept background 