Google fires 28 employees who protested Israeli cloud contract
Google fired 28 workers on Wednesday after dozens of employees participated in sit-ins at the company's offices in New York ...
Google fired 28 workers on Wednesday after dozens of employees participated in sit-ins at the company's offices in New York ...