A new report suggests that the U.K. needs to pressure China to end its human rights abuses of the Uyghur Muslim minority. The report calls for a boycott on …

source