Delhi rains: Heavy downpour leads to waterlogging, major traffic snarls

2020-08-13 14

Heavy rains lashed Delhi on Thursday, which inundated low-lying areas and threw traffic out of gear.

Free Traffic Exchange