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

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

Recommended