Greetings, Comrades!

The Heritage Foundation downgrades the U.S. from a “free” country to “mostly free.” Right behind the lowest “free” country: Canada. [via Political Wire]