Road safety literature review
Globally 1,2 million people are killed and more than 50 million are disabled as a result of road traffic crashes every year. While a number of countries have managed to decrease their rates of road traffic crashes, in many others - particularly in low- and middle-income countries - these rates are increasing.