This article appeared online at TheNewAmerican.com on Wednesday, February 15, 2017:
The Heritage Foundation minced no words in commenting on its latest Index of Economic Freedom: America’s continuing decline is all Obama’s fault:
America’s standing in the index [now in 17th place, the lowest in history] has dwindled steadily during the Obama years. This is largely owed to increased government spending, [increased] regulations, and a failed stimulus program that enriched the well-connected while leaving average Americans behind.
For the ninth time in 10 years, America’s index has lost ground. Coming in above 80 in 2008, the United States’ current index is barely above 75, tying it with