Russian Revolution: Socialist Party video – Peter Taaffe counters media lies
A documentary on the BBC has heaped lies and distortions on the Russian Revolution. Socialist Party general secretary Peter Taaffe answers these attacks on the real revolutionary legacy of October 1917. […]