Google workers protest over Project Nimbus deal with Israel

Google employees have staged demonstrations in California and New York calling to cancel Project Nimbus.
Google employees have staged demonstrations in California and New York calling to cancel Project Nimbus.