Complicit: activists demand Israeli weapons maker shut

PressTV 4 views

The UK is home to some of the world's biggest weapons manufacturers, among them, Israel's Elbit Systems that's facing growing calls to close up shop. 

Add Comments