Heavy rainfall lashes parts of Delhi-NCR

Heavy rainfall lashes parts of Delhi-NCR
X