Google Fires 28 Employees Over Participating in Protest Against Ties with Israel: Report
Google Fires 28 Employees over 10-Hour Sit-In Protest against Israel Ties Google has recently terminated the employment of 28 of its workers who participated in a 10-hour sit-in protest at the company’s offices in New York and Sunnyvale, California. The protesters, who were affiliated with a group known as No Tech For Apartheid, were demonstrating … Read more