China Says Britain Was Obliged to Approve Mega Embassy as London Gives Final Green Light

China Says Britain Was Obliged to Approve Mega Embassy as London Gives Final Green Light

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 to officially grant approval to the controversial project. Speaking at a press conference, Chinese foreign ministry spokesperson Guo Jiakun emphasized that host countries are required under international norms to support […]

Continue Reading