
China Shifts Blame on Xinjiang Issue
China is again facing pressure over allegations of human rights abuses in Xinjiang. While UN members access urge Beijing to grant access to Xinjiang for their investigation, China's envoy to the U.N. f...
Read More
Views expressed in this video are opinions of the host and the guest(s), and do not necessarily reflect the views of NTD.