Israel News

Google fires 28 employees for protesting deal with Israel

(CNN) -- Google this week fired more than two dozen employees who protested against the company's cloud computing contract with…

7 months ago