Rain lashes parts of Delhi. Visuals from the Parliament.

Rain lashes parts of Delhi. Visuals from the Parliament.