News

British authorities must prioritize human rights when reviewing Beijing’s plans for a new “super embassy” in London.