Google and Amazon Employees Stand with Palestine

Amazon and Google employees release an open letter requesting the cancellation of Project Nimbus, a $1.2 billion contract that delivers cloud services to "Israel."