Google lays off 28 workers for protesting its deal with Israel



Google LLC fired 28 employees from its offices in New York and Sunnyvale, California, who were protesting against the company’s cloud-computing agreement with the Israeli government, the Wall Stre…