Sit-In Protests At Google’s Offices Get Ugly As Nine Employees Arrested For Voicing Concerns About Israeli Cloud Deal
We heard yesterday that a host of sit-in protests were taking place across various Google workplace locations in the US. This was regarding many …