Rev Left Radio

Discussing political philosophy, current events, activism, and the inevitable historical downfall of capitalism from a revolutionary leftist perspective.

618 episodes transcribed
0 comments
News

Debate: Egoism vs Marxism

Episode Date: August 21, 2017

This is our first ever debate on the show: Egoism vs. Marxism featuring Comrade Dr. Bones on the Egoist side, and Comrade Phil on the Marxist side, wi...