Posted: April 21, 2024 at 8:19 am TWG Source Google Fires 28 Workers Who Protested Its Contracts With Israel Several Google employees have been terminated following sit-in protests of the company’s $1.2 billion cloud contracts with Israel. Leave a Reply Cancel replyYou must be logged in to post a comment.