Complicit: activists demand Israeli weapons maker shut

PressTV 10 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