Gaza Update Middle East Muslim World Palestine Technology Top Stories Trending NowGoogle Employees Protest Against Deal with Israel: 28 Employees FiredTNT DeskApril 18, 2024 by TNT DeskApril 18, 2024 New York: Google has terminated the employment of 28 workers who participated in protests against the company’s $1.2 billion contract with the Israeli government and...