Archives
Categories

Day: September 23, 2010

U.S. Traffic Fatalities Plummet — But Why?

Traffic deaths have fallen to their lowest level since 1950, according to newly-released data from the National Highway Traffic Safety Administration’s Fatality Analysis Reporting System