Google terminates 28 employees over Israel protests Global HR News April 18, 2024 Google terminated 28 employees following protests staged by a small group of Alphabet workers against the tech giant’s collaboration with…