Leader warns against using issue as ‘excuse to interfere in internal affairs of other countries’ as Michelle Bachelet goes to Xinjiang

China’s leader, Xi Jinping, has spoken with the UN human rights chief, Michelle Bachelet, as she visited the Xinjiang region, warning against the politicisation of human rights as an “excuse to interfere in the internal affairs of other countries” and defending his government’s record.

It comes amid renewed defensiveness in Beijing after the publication of a significant data leak from Xinjiang’s security apparatus, including mugshots of thousands of detained Uyghurs and internal documents outlining shoot-to-kill policies for those who try to escape.

Continue reading…

Leave a Reply

Your email address will not be published. Required fields are marked *

You May Also Like

SNP leadership: Kate Forbes equal marriage views prompt backlash

MSPs who previously backed Forbes withdrew support after she said she would…

Group of whales washed up on east Yorkshire beach

Five of the animals are reportedly already dead, with coastguard operation under…