Get free updates by Email
Estimated road traffic death rate per 100,000 population, based on the WHO 2013 Global Status on Road Safety published data for 2010.