Human Rights Research CenterMay 23, 20231 minMicrosoft's New Data Center in Saudi Arabia Will Put Human Rights at Risk
Human Rights Research CenterMar 16, 20231 minCounter-Terrorism Used to Justify Surveillance, Infringing on Human Rights