◼ Archived
World
🔮 fades
UK approval for China's mega embassy in London challenged in court by locals
Local residents are taking the UK government to the High Court to block the construction of China's proposed 'super embassy' in London.