Turkey: China's treatment of Uighurs is 'embarrassment for humanity' 19:45, 10.02.2019 The systematic assimilation policy of Chinese authorities towards Uighur Turks is a great embarrassment for humanity...