Google fires 28 employees after sit-in protest over Israel cloud contract
Illustration: The Verge
Google fired 28 employees in connection with sit-in protests by employees at two of its offices this week, according to an internal memo obtained by The Verge....