Revolutionary Socialism in the 21st Century
 
Revolutionary
Socialism in the
21st Century

Sean Larson

Graffiti - word "No!" with letter O resembling Hitler's face

German election: far right surges, chances for the radical left

A big step forward for the AfD, a surprise success for Die Linke