UK independent panel rules China guilty of genocide in Xinjiang

This post was originally published on CNA.