Google fires 28 staff after office sit-ins to protest cloud contract with IsraelWorld News|7 hours ago