The socialist left has now triumphed in New York. In New York!!!
Let's hope that's the beginning of the socialist left triumphing everywhere - and driving back the forces of fascism.
The socialist left has now triumphed in New York. In New York!!!
Let's hope that's the beginning of the socialist left triumphing everywhere - and driving back the forces of fascism.