Google employees walk out to protest treatment of women
Google employees outside its European headquarters in Dublin, Ireland. (Niall Carson/PA via AP)
- Log in to post comments
Google employees outside its European headquarters in Dublin, Ireland. (Niall Carson/PA via AP)