Rain-soaked Delhi

Heavy rain lashed Delhi on Friday evening, causing traffic jams and suspension of flights.

Related Videos