Google terminates 28 employees for protest of Israeli cloud contract Posted on April 18, 2024 by Disrupted work at “unspecified” locations.