Google fires 28 employees after sit-in protest over Israel cloud contract Apr 17, 2024By crystalg The Verge – All Posts