United Kingdom Parliament bars China's envoy over sanctions

UK lawmakers barred a visit of the newly appointed Chinese ambassador after Beijing imposed sanctions on some key British MPs who highlighted alleged human rights abuses in Xinjiang province.