Archive – US: Google Employees Walkout to Protest Sexual Scandals
- Captured on Thursday 1st of November 2018
- Location is New York
Description
Google staff around the world are walking out en masse on Thursday, November 1, to protest the several sexual harassment Read more...