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