Dozens of Google employees protest use of company's tech for war in Gaza
A group of disappointed and angry Google employees protested outside a company building on April 16 after it was reported that the search giant had deepened a contract with the Israeli government.
Apr 17, 2024
0
8