10.46- The Permanent Revolution

Why have two revolutions when you can have one big long revolution? sponsor:

Why have two revolutions when you can have one big long revolution?

sponsor: audible.com/revolutions