Chinese President Xi Jinping on Dec 31 delivered his 2026 New Year message in Beijing.

Chinese President Xi Jinping on Dec 31 delivered his 2026 New Year message in Beijing.