Mick Armstrong
There are sections of the Left that maintain that Russia is a progressive force in the world as it stands against the might of the USA. This has lead them to defend some of the most hideous regimes today. This talk will argue that socialists need to oppose all imperialism - from Washington to Moscow.