Key facts. Approximately 1.19 million people die each year as a result of road traffic crashes. Road traffic injuries are the leading cause of death for children and young adults aged 5–29 years. 92%t of the world's fatalities on the roads occur in low- and middle-income countries, even though these countries have around 60% of the world's ... More @Wikipedia
Hover over any link to get a description of the article. Please note that search keywords are sometimes hidden within the full article and don't appear in the description or title.