SUBSCRIBE NOW

SIGHT

Be informed. Be challenged. Be inspired.

China claims sabotage as UN rights official visits Xinjiang

China Michelle Bachelet visit1

Beijing, China AP China on Tuesday said the US, Britain and other foreign powers are seeking to sabotage its foreign relations by orchestrating criticism surrounding a trip by the top United Nations official for human rights. China has long held back the fact-finding mission led by Michelle Bachelet, focused on allegations of mass confinement, forced […]