All news on the topic: Elbit Systems UK

519
Seven appear in court over protest at Israeli-based firm’s UK site
Police say employees and officers were assaulted at Elbit Systems UK building in South Gloucestershire