Six Elbit Systems protesters caused “serious damage” to the Israel-based defence firm’s UK site.

Leave a Reply

Your email address will not be published. Required fields are marked *