Beijing [China], June 1 (ANI): China's state-run news channel, China Global Television Network, or CGTN has launched a new documentary series pointing to terrorism by Uyghurs in Xinjiang.
Beijing [China], May 20 (ANI): United Nations High Commissioner for Human Rights Michelle Bachelet will visit China from May 23 to 28, amid reports of human rights abuses in the northwest region.