He also addressed the status of the self-governed island of Taiwan and reiterated China's position that it is an "inalienable part of China" and any attempt to make it independent is "doomed to fail".
China's military has vowed to tighten its 'noose' around Taiwan if separatism on the island escalates and warned independence advocates to step back from the 'precipice'. Beijing considers the ...