Google has terminated over two dozen employees who participated in protests against the company’s cloud computing contract with the Israeli government, CNN International reported. The workers […]