log in

  • Published in Latest News
Police charge protesters in Barcelona on Sunday 25 March. Photo: Twitter/@foreign_cat

Police charge protesters in Barcelona on Sunday 25 March. Photo: Twitter/@foreign_cat

BLOG COMMENTS POWERED BY DISQUS

Help boost radical media and socialist organisation

Join Counterfire today

Join Now