Yes, here we are contending with China, Russia, pan-Arab fascism, and Islamic Jihad. What are the Socialists doing? They want to rise up from the ashes of Castro, Pol Pot, Mao, and Stalin's destruction and steal center stage.
Progressive Socialist Network Run by Colorado U. professor.
Democratic Socialists of America
U.S. Congressional Progress Caucus members