Heavy rainfall lashed parts of Delhi on July 8, leading to severe waterlogging in Badarpur. Several vehicles were seen partially submerged as flooded roads disrupted traffic and caused inconvenience to commuters. Watch the ground visuals from the affected area.