Protest at New Chinese Embassy Site in London
Richard Sanders, London On March 15, 2025, hundreds of demonstrators gathered at the site earmarked for China’s controversial new embassy at the Royal Mint in London, expressing their opposition over human rights abuses and security concerns associated with the project. If approved by the U.K. government, the new embassy would be the largest Chinese embassy…
