This week, Fox Business finally busted the Muppets for being the liberal communist propaganda machine they truly are. A round of applause for Fox Business for showing that there are obviously priorities in the news game and that the right targets are taken down and taken down accurately.

But they weren't the only ones who recognized the anti-capitalist message in the kids movie. Just check out this letter from Kim Jong-Il.