Tuesday, October 23, 2012

Infographic: US Declining in Rank in Terms of Economic Freedom

The War on Drugs and the War on Terrorism are cited as primary causes of declining economic freedom in the USA.

No comments:

CWF