Posts Tagged: China UK Xinjiang
‘Badge of Honor’: China Sanctions UK Politicians for Xinjiang ‘Lies’
China imposed sanctions on nine Britons including lawmakers in the governing Conservative party for spreading what it said were "lies and disinformation" about alleged human rights abuses in...