The United Kingdom on Tuesday authorized a massive new Chinese embassy in London, despite international concerns that the facility could be used to spy on the country. The embassy, set to be China’s largest in Europe, will sit on the Royal Mint Court, near the Tower of London. Members of parliament within both the ruling […]