Post

Avatar
What a week. Labour wins a historic, huge victory in Britain, and then, out of NOWHERE, the French Left wins a huge upset victory in France. Polls were wrong. The reaction to the fascists in the UK and France has been huge. Now it is our turn.