Challenge 🚩 - Young Communist League
Young Communist League Britain publication providing news and views, both domestic and international.
https://challenge-magazine.org
If you have Telegram, you can view and join
Challenge 🚩 - Young Communist League right away.