Road traffic injuries Updated May two thousand seventeen Key facts About 1.25 million people die each year as a result of road traffic crashes. Road traffic injuries are the leading cause of death among people aged inbetween fifteen and twenty nine years. 90% of the world’s fatalities on the roads occur in low- and middle-income […]