Historydraft LogoHistorydraft Logo
Historydraft
beta
Historydraft Logo
Historydraft
beta

Google LLC

Google Employees and Contractors Staged a Global Walk-Out To Protest

Thursday Nov 1, 2018
Mountain View, California, U.S.

On November 1, 2018, more than 20,000 Google employees and contractors staged a global walk-out to protest the company's handling of sexual harassment complaints.


<