Robert Edwards
U.S is # 1 (Not Good News)
In last Tuesday's Star Tribune was a discouraging article concerning a significant increase in traffic deaths in the United States. The United States now leads the world in this category. 29 nations were studied and only five of the 29 saw an increase in traffic deaths between 2010 and 2016, with the US having the highest rate of increase at 13.5%.