This post was originally published on The Diplomat.
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.
This post was originally published on The Diplomat.