Google Employees Fired and Arrested for Protesting Against Israel Contract
28 employees have been terminated by Google following their participation in sit-in protests staged at two company offices this week, as detailed in an internal memo obtained by The Verge. These dismissals follow the suspension and subsequent arrest o…