BRITAIN HAS IMPOSED SANCTIONS ON CHINA DUE TO HUMAN RIGHTS ABUSES AGAINST THE UIGHUR MUSLIMS.
It was reported that Britain has joined the European Union, Canada and the United States to impose sanctions on China due to human rights abuses against the Uighurs. The British Foreign Secretary, Dominic Raab said that the mistreatment of Uighur Muslims in the northwestern Chinese province of Xinjiang is one of the worst human rights […]