The Global status report on road safety reaffirms our understanding of road traffic injuries as a global health and development problem. More than 1.2 million people die on the world’s roads every year, and as many as 50 million others are injured. Over 90% of the death occur in low-income and middle-income countries.