Delhi's rain havoc

Heavy rains and strong winds lashed several parts of the national capital on Friday evening, leading to waterlogging and traffic disruptions across the city.

Related Videos