Google staffers in headscarves storm NYC, California, Seattle offices to protest company’s $1.2B contract with Israel
Google staffers wearing traditional Arab headscarves barged into the California office of the company’s top cloud executive, while other workers...