Google fires 28 employees involved in sit-in protest over $1.2B Israel contract

Google has fired 28 employees over their participation in a 10-hour sit-in at the search giant’s offices in New York and Sunnyvale, California, to protest the companys business ties with the Israel g…
Read More

Thomas Barrabi