John Bachtell

 
 
John Bachtell

For democracy. For equality. For socialism. For a sustainable future and a world that puts people before profits. Join the Communist Party USA today.
World at a crossroads: saving humanity and nature requires global unity

World at a crossroads: saving humanity and nature requires global unity

The struggle over foreign policy must be waged within the broad anti-right alliance especially challenging military spending.

BY:John Bachtell| April 15, 2019
Read more
Trump, the shutdown and the resistance

Trump, the shutdown and the resistance

The days of gunboat diplomacy and client states are over even though U.S. ruling circles don't admit it.

BY:John Bachtell| March 4, 2019
Read more
The new McCarthyism and Donald Trump

The new McCarthyism and Donald Trump

The old anti-communist scare no longer has the same impact, especially for generations born after the Cold War.

BY:John Bachtell| February 26, 2019
Read more
CP replies to Trump’s State of the Union

CP replies to Trump’s State of the Union

The majority of Americans reject Trump's pro-corporate and anti-working-class policies.

BY:John Bachtell| February 6, 2019
Read more
Demand for a Green New Deal rocking the nation

Demand for a Green New Deal rocking the nation

The demand for a Green New Deal is rocking the nation. How to pay for it? Tax the rich! It's a matter of life and breath!!

BY:John Bachtell| January 7, 2019
Read more
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.