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