Authors

 
 
For democracy. For equality. For socialism. For a sustainable future and a world that puts people before profits. Join the Communist Party USA today.

Gail Ryall

Gail Ryall is the chair of the Sacramento Communist Club and a member of the Northern California CPUSA Regional Board. A now-retired children's librarian, she has been active in labor, women's and...

Gary Hicks

Gary Hicks is a retired public school teacher, who recently moved to Oakland, Calif., from Boston. He writes poetry, is active in U.S.-China Peoples Friendship Association, and is assisting in...

We are a political party of the working class, for the working class, with no corporate sponsors or billionaire backers. Join the generations of workers whose generosity and solidarity sustains the fight for justice.