Chinese leader Xi Jinping told a Beijing audience China needs an "indomitable fighting spirit" to confront coming challenges, in a speech marking the 100th anniversary of the birth of former party chief Jiang Zemin.

The post Xi Jinping Praises “Indomitable Fighting Spirit” and the Tiananmen Square Crackdown  appeared first on The Gateway Pundit.