News

According to a Delhi Traffic Police survey last year, 134 stretches across the city were identified as congestion hotspots.