November 28, 2019

China refutes leaked documents showing its crackdown on Uighurs and other Muslims as the project of "hostile foreign forces" while rights activists call on countries

UN Watch

Cookie Policy

We use cookies to give you a more personalized browsing experience and analyze site traffic. Read More