Watch: Delhi get more pleasant rains

Heavy rainfall lashed several parts of the national capital on July 21.

Latest Videos