Rain lashes parts of Delhi, downpour leads to traffic congestion and slow vehicular movement
New Delhi received heavy rainfall on July 26, leading to severe waterlogging in various parts. The heavy downpour led to traffic congestion and slow vehicular movement. IMD predicted moderate rain with cloudy sky on July 26.
Written By: Zee Business Video Team