News

Police arrested 18 individuals on Wednesday, 20 August, during a worker-led protest at Microsoft’s headquarters, as the tech giant pledged an “urgent” review of the Israeli military’s use of its ...