Business Google fires 28 employees that protested controversial contract with Israeli govt April 18, 2024