Delhi pedestrian deaths spike in 2025, raising safety concerns

India