Delhi: Heavy rainfall, waterlogged roads create trouble

Heavy monsoon rain and gusty winds lashed the national capital and neighbouring areas on Wednesday, leading to waterlogging and traffic disruption in several areas. Delhiites took to Twitter to share pictures and videos of rainwater gushing through the roads and vehicles wading through the inundated streets. Watch the visuals here.