Google employees who took part in a protest over the company's continued business with Israel were arrested on Tuesday evening. Read this story
Google employees who took part in a protest over the company's continued business with Israel were arrested on Tuesday evening. Read this story
More from Breitbart | Amazon Gaza Google Israel Israel Defense Forces (IDF) pro-Palestinian protesters Protests Middle East Politics Tech