Britain: Facing crisis on all fronts – Socialist Party video May 25, 2011 Interview with Peter Taaffe, <a href="http://www.socialistparty.org.uk">Socialist Party (CWI England & Wales)</a> general secretary Britain A massive social and political revolt is brewing in Britain, argues Peter Taaffe Liked this article? We need your support to improve our work. Please become a Patron! and support our work
Be the first to comment