News2 years ago
Google Fires 28 Employees Involved in Protest over $1.2Bn Israel Contract
Google has fired 28 employees who participated in a 10-hour sit-in at the search giant’s offices in New York and Sunnyvale, California, to protest the company’s...