
The National Highway Traffic Safety Administration won't release official numbers on 2013 U.S. traffic fatalities until the end of the year, but early estimates from the National Safety Council show a three percent drop from 2012's stats. Unfortunately, that news isn't as great as it might seem. The NSC is a century-old nonprofit that was...
More...