Campaigners blockade BAE Systems site in Glasgow over Israel ties

Written by on December 7, 2023

Campaigners are staging a blockade at a defence companys shipyard in Glasgow in protest over its ties to Israel as they call for a ceasefire..


3. Zest UK

Current track

Title

Artist

error: Content is protected !!