The UK government compound that approved China’s controversial London "super-embassy" is facing a security scare after a hidden camera was discovered inside.
The UK government compound that approved China’s controversial London "super-embassy" is facing a security scare after a hidden camera was discovered inside.