United States Slower Than Peers in Decreasing Traffic Deaths
When compared to 19 of its high-income peers, the United States is the absolute worst for traffic fatalities. The Centers for Disease Control and Prevention have released a new report that reviews data on traffic deaths from 2000-2013. The results are none too reassuring. At first glance, our country’s rate of traffic fatalities over the... read more