59 Socialists in Congress – 2002

On the extreme left wing of the Democratic Party, The Progressive Caucus is affiliated with the Democratic Socialists of America, which, in turn, is the American affiliate of the Socialist International. Congressional Caucus members, I would contend, should actually be called Socialists rather than Democrats. Unlike their European counterparts, these homegrown American Socialist Congressmen try… Read More 59 Socialists in Congress – 2002