Rights
London: A rights group has claimed in its report that Britain’s government will appear in court at the end of October to answer charges it has failed to block products made with forced labor in China’s northwestern region of Xinjiang from entering the UK. more