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