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. fires back, saying the barrier comes from foreign countries.