Human Rights Research CenterMay 23, 20231 minMicrosoft's New Data Center in Saudi Arabia Will Put Human Rights at Risk
Human Rights Research CenterMay 12, 20231 minUN Passes Motion to Monitor Human Rights Abuses in Sudan