Chinese officials on Wednesday lambasted an initiative by Canada and Britain to ensure their companies are not complicit in Beijing’s human rights abuses against the Uighurs and other Muslim minorities in China’s northwestern Xinjiang province, saying it amounts to a… »