Socialism in America?

Socialism in America?

That’s right, you heard me, SOCIALISM. It seems that these days some people actually stand up and announce that they…