Live

WATCHKEEPER DRONES

Latest Headlines

Palestine Action

PALESTINE

Israeli arms firm loses its ‘biggest contract’ as UK revokes contract

Israeli arms company Elbit Systems has lost its largest contract, valued at over $2 billion, following the UK Ministry of Defense’s decision to revoke a drone project.

More Stories

Top News