On May Day, over 1,000 workers are blockading the UK Trade Department in London and BAE Systems’ arms factories in Scotland, Wales and Lancashire 🇵🇸 🚩- here’s Lukas Slothuus breaking it down!
On May Day, over 1,000 workers are blockading the UK Trade Department in London and BAE Systems’ arms factories in Scotland, Wales and Lancashire 🇵🇸 🚩- here’s Lukas Slothuus breaking it down!