Heavy waterlogging, traffic snarls as incessant rains lash Delhi-NCR

  • 4 years ago
The rains flooded many streets, turning them into small rivers, as traffic came to a virtual standstill at key stretches.

Recommended