Tagged: Google fires 28 employees for protesting Israel cloud deal