Liverpool Socialist Party.🤝 Trade Unionist & Socialist Coalition #TUSC 🌍 CWI - Committee for a Workers International.

Liverpool, England
Joined February 2021