China leader Xi visits Xinjiang amid human rights concerns

China leader Xi visits Xinjiang amid human rights concerns