world
UK Court Rules Approval for China’s Mega Embassy in London Was Lawful
The High Court dismissed a legal challenge against the construction of China’s largest embassy in the UK, located near the Tower of London.