The Corner

Dropping Four Spots in 2009 is . . .

. . . the United States of America on the world economic freedom charts.

Exit mobile version