Human Rights Research CenterOct 181 min readU.S. Immigration and Customs Enforcement Contracts with Israeli Spyware Company
Human Rights Research CenterMay 23, 20231 min readMicrosoft's New Data Center in Saudi Arabia Will Put Human Rights at Risk