Bachelet’s “Failed” Xinjiang Visit Draws Widespread Condemnation and Calls For Her To Resign
On Saturday, UN High Commissioner for Human Rights Michelle Bachelet concluded her highly anticipated visit to Xinjiang. It had been hoped that Bachelet’s visit might provide some form of accountability for the millions of...