Hundreds of Amazon and Google employees sign anonymous letter opposing deal with Israel

Hundreds of Amazon and Google employees sign anonymous letter opposing deal with Israel