Google staff stage a walkout at the company's UK headquarters in London on November 1, 2018 as part of a global protest. AFP
Google staff stage a walkout at the company's UK headquarters in London on November 1, 2018 as part of a global protest. AFP

Google staff stage walkout over sexual harassment