01-11-2018 20:57
via
CNET
Google Employees Protest video - CNET
Google employees protest the handling of sexual harassment claims and walk out of offices in Mountain View, San Francisco, and New York
Read more »