On Wednesday, Google terminated 28 employees, as revealed in an internal memo seen by CNBC. The terminations followed a string of protests concerning labor conditions and Google's contract to supply cloud computing and artificial intelligence services to the Israeli government and military.