UK: ‘Stop Arming Israel’ Protesters And Police Clash Outside Thales Factory In Glasgow
- Captured on Wednesday 15th of May 2024
- Location is Glasgow
Description
Police and pro-Palestine protesters clashed outiside the French electronic engineering factory in Govan, Glasgow on Wedn Read more...