Revolutionary Theory and Practice

A historic crossroads: Socialism or Fascism? 

The following is a slightly edited talk given during the Workers World Party webinar “What Road to Socialism?” on May…

May 22, 2020

Role of a revolutionary party in an union

This is a slightly edited version of a talk given during the“What Road to Socialism?” webinar held by Workers World…

May 22, 2020

Safe Jobs Save Lives

This is a slightly edited version of a talk given during the“What Road to Socialism?” webinar held by Workers World…

May 22, 2020

Why I joined Workers World

This is a slightly edited version of a talk given during the“What Road To Socialism?” webinar held by Workers World…

May 22, 2020

Imperialism and the right to self-determination

This is a slightly edited version of a talk given during the“What Road To Socialism?” webinar held by Workers World…

May 21, 2020

What is a Marxist-Leninist party?

This is a slightly edited version of a talk given during a discussion with members and candidates of Workers World…

May 21, 2020

Why socialist countries take lead in fighting COVID-19

This is a slightly edited version of a talk given during the“What Road To Socialism?” webinar held by Workers World…

May 21, 2020

Solidarity with all LGBTQ2+ workers!

This is a slightly edited version of a talk given during the “What Road To Socialism?” webinar held by Workers…

May 20, 2020

Women and gender-nonconforming people: Nothing to lose but our chains

This is a slightly edited version of a talk given during the “What Road To Socialism?” webinar held by Workers…

May 20, 2020

Living under fascism, killing fascism

This is a slightly edited version of a talk given during the“What Road To Socialism?” webinar held by Workers World…

May 20, 2020