140 countries pledged to eliminate traffic deaths – The U.S. did not.
Each year 1.3 million people die around the world as a result of road accidents that’s 3,700 per day and the number of serious injuries is much higher. David Brown says most world leaders are combining efforts to stop this happening. [Read More]