Google just fired 28 employees who protested its contract with Israel Posted on 18 April 2024 By No Comments on Google just fired 28 employees who protested its contract with Israel After employees held sit-ins at Google offices in New York City and California, nine were arrested, and 28 were fired. Blog