FILE PHOTO: A protestor holds a placard during a demonstration against the proposed site of the new Chinese Embassy, outside Royal Mint Court, in London, Britain, February 8, 2025. REUTERS/Carlos Jasso/File Photo
FILE PHOTO: A protestor holds a placard during a demonstration against the proposed site of the new Chinese Embassy, outside Royal Mint Court, in London, Britain, February 8, 2025. REUTERS/Carlos Jasso/File Photo