- Advertisement -
Worker-led protests at Microsoft headquarters have resulted in 18 arrests as the tech company promises an “urgent” review of the Israeli military’s use of its technology during the ongoing war in Gaza.
Two consecutive days of protest at the Microsoft campus in Redmond, Washington called for the…

