The Number of Road Traffic Deaths Has Plateaued Since 2007
The number of road traffic deaths 1.25 million in 2013 has plateaued since 2007 despite the global increase in population and motorization and a predicted rise in deaths.
Together we can save millions of lives.