Google fired 28 employees in Sunnyvale and New York on Wednesday following them participating in a sit-in protest inside Google buildings against a $1.2 billion Israeli government cloud contract. Before the current sit-in, Google had fired employees for protesting Israel...