High Court upholds decision to allow Chinese mega embassy
A British court has dismissed a legal challenge seeking to block the construction of a massive Chinese embassy at the former Royal Mint site near the Tower of London.
A British court has dismissed a legal challenge seeking to block the construction of a massive Chinese embassy at the former Royal Mint site near the Tower of London.