J
James Meyers
Guest
Tech giant Google has fired 28 employees over their participation in a 10-hour sit-in protest at the companies offices in New York and Sunnyvale, California, over the ties Google has with the Israeli government.
Continue reading...
Continue reading...