In letter, hundreds of employees protest agreement for Nimbus project 'to sell dangerous technology to the Israeli military and government'
In letter, hundreds of employees protest agreement for Nimbus project 'to sell dangerous technology to the Israeli military and government'
Recent comments