isreal

Google Workers Protest Israel Contract

Dozens of Google employees in New York recently voiced their objections against the company’s billion-dollar contract with Israel. The protests…

8 months ago