▲ Peaking
World
🔮 fades
UK approval for China's mega embassy in London challenged in court by locals
A High Court legal challenge has been launched by local residents against the UK government's approval of a proposed large-scale Chinese embassy in London.