‘Taiwan independence’ means war: Chinese lieutenant general – Global Times

Chinese People’s Liberation Army (PLA) will never allow Taiwan island to be split from China. “Taiwan independence” means war, Lieutenant General …Read More