Several Google workers were arrested Tuesday after staging sit-ins at the company’s offices in New York City and California to protest the tech giant’s contract with the Israeli government. A …
US
Several Google workers were arrested Tuesday after staging sit-ins at the company’s offices in New York City and California to protest the tech giant’s contract with the Israeli government. A …