Posted by John Stossel - Town Hall
Share on Facebook
Tweet on Twitter
The 2010 Index of Economic Freedom lowers the ranking of the United States to eighth out of 179 nations — behind Canada! A year ago, it ranked sixth, ahead of Canada.