China has stated that the United Kingdom had an international obligation to approve the construction of its new mega embassy in London, following Britain’s decision […]