Google Fires 28 Employees Protesting Israel Cloud ContractBy Sewuese AnyoApril 18, 2024 Google dismissed twenty-eight employees on Wednesday night following their participation in a 10-hour sit-in protest at offices in New York and Sunnyvale, California. The workers embarked…