Pedestrian Deaths

Home/Pedestrian Deaths

These white body bags lined up represent the 90% of deaths due to road crashes that happen in developing countries.

X