Indian Road

On India’s roads, ill-suited infrastructure drives pedestrian deaths

Indian roads are among the deadliest in the world — and most fatalities occur close to pedestrian infrastructure

9 hours ago