Skip to content

Microsoft workers occupy HQ in protest against company’s ties to Israeli military

Technology
9 7 0