UK Approves Controversial “Mega-Embassy” for China in London
The UK government has approved plans for a massive new Chinese embassy in central London, ending years of debate over significant security risks. The 20,000-square-meter complex at Royal Mint Court will be