find icon

Google fires 28 employees after the protest over Israel contract