Revolutionary Theory and Practice

The fascists, the FBI — and legislators

Following the right-wing fascist coup attempt — Donald Trump’s version of a Nazi “putsch” — one Republican lawmaker was arrested…

January 11, 2021

California’s Prop. 22 and the essence of capitalist exploitation

In November, voters cast their ballots in the most expensive, and hence, most thoroughly corrupted, election in U.S. history.  On…

January 4, 2021

Lxs jóvenes son la vanguardia

Una charla pronunciada por medio del seminarioweb “Los jóvenes comunistas hablan: ¿Por qué unirse a un partido revolucionario?”. Seminario web…

January 4, 2021

Is the U.S. facing a revolutionary situation?

The inescapable duty of a socialist revolutionary is to perceive the changes taking place in society which sharpen the class…

December 22, 2020

How long will Peru last? History weighs on today’s events

The writer was the director of international relations in Venezuela’s presidential office and the country’s ambassador to Nicaragua. Currently, he…

December 18, 2020

China replacing U.S. as world’s leading scientific power

The first day of December saw two major scientific events: the Arecibo observatory in Puerto Rico collapsed, and China’s Chang’e…

December 7, 2020

Class struggle in China – How to deal with multibillionaires?

“The Sorcerer’s Apprentice” is an old story repeated in many variations, from Greek myths to a famous German poem by…

November 23, 2020

The white vote for Trump: Is multinational working class solidarity possible?

Why did nearly 73 million people vote for Trump, given his disastrous pandemic response and the economic collapse? The answer,…

November 17, 2020

Stop #45 is a first step

Although the Democratic Party presidential candidates soundly defeated the Republicans by some 6 million votes overall, as well as with…

November 16, 2020

No voter suppression!  The struggle has just begun

As of this writing (Nov. 6) it appears that Joe Biden has won the U.S. presidential election. Ballots are still…

November 6, 2020