The World Health Organization has an impressive Global status report on road safety describing the need for more attention to road traffic injuries and fatalities.
Approximately 1.3 million people die each year on the world’s roads, and between 20 and 50 million sustain non-fatal injuries. The Global status .Read more...





