18 Apr 2024 Google terminates 28 employees following internal protests against Israeli government and military contract