British MPs call on UK government to sanction Chinese officials over human rights abuses

British MPs call on UK government to sanction Chinese officials over human rights abuses

Internal pressure is mounting on the British government to sanction Chinese officials over reported human rights abuses. Continue reading British MPs call on UK government to sanction Chinese officials over human rights abuses