Google has fired 28 employees over their participation in a 10-hour sit ... pro-Palestinian staffers — who wore traditional Arab headscarves as they stormed and occupied the office of a top ...
Some results have been hidden because they may be inaccessible to you