Taiwan President Inspects Troops Base Near China

Flora Hua
By Flora Hua
September 6, 2024China in Focus
share

Taiwanese President William Lai inspected Taiwan’s army and navy troops stationed in the Penghu Islands on Friday. Situated in the Taiwan Strait, the Penghu Islands are located only about 30 miles east of mainland China.