Street life

Approximately 1.3 million people die each year on the world’s roads, and between 20 and 50 million sustain non-fatal injuries. Pedestrians, cyclists and motorcyclists make up almost half of those killed on the roads. Global status report on road safety / country profiles.