Socialists in Congress – Ties to Communist Party USA

Belief Net – posted by dcalvin 75 Socialists in Congress – By Discover The Networks, A Guide to the Political Left The 75-member Congressional Progressive Caucus, co-chaired by Reps. Raul Grijalva and Keith Ellison, is closely allied with the Democratic...