Video: Tech workers protested at Google in San Francisco call end to $1.2 billion contract with Israel
16 December 2023 - 08:05
News ID: 1420612
Tech workers protested today at Google offices in San Francisco to call for an end to their $1.2 billion contract with Israel. The AI-based “Project Nimbus” assists Israel in the surveillance and expansion of settlements.