This article is part of the discussion leading up to the Communist Party USA's 29th National Convention May 21-23, 2010. CPUSA.org takes no responsibility for the opinions expressed in this...
As of this writing, the Republicans have settled on their nominee, and the U.S. is still in the midst of a Democratic primary race that has energized and mobilized millions...