A large protest took place in London against China's planned 'mega-embassy' at the former Royal Mint Court, near the Tower of London.
A large protest took place in London against China's planned 'mega-embassy' at the former Royal Mint Court, near the Tower of London.