U.S. Falls to 12th in Economic Freedom

[vimeo 132980682]

After seven straight years of decline, the United States has dropped out of the top 10 freest economies in the world. What led to this? Out-of-control government spending, regulations & Obamacare.

Advertisements