UK High Court Clears China’s Controversial Super Embassy Project LONDON, Jul 31: The High Court of England has upheld the UK government's decision to approve the construction of China's proposed…