The national capital witnessed heavy rainfall on Tuesday. Several streets of Delhi were severely waterlogged following downpour. Commuters struggled as vehicles submerged.
Deccan Herald is on WhatsApp Channels| Join now for Breaking News & Editor's Picks