A protest took place at the site of China's controversial planned super embassy in London this afternoon.
Around 1000 people gathered in opposition to Beijing's plans for the embassy at Royal Mint Court, the Telegraph reported.
A protest took place at the site of China's controversial planned super embassy in London this afternoon.
Around 1000 people gathered in opposition to Beijing's plans for the embassy at Royal Mint Court, the Telegraph reported.