Xi Jinping Thought on Socialism with Chinese characteristics is three-pronged: i) factors-in the history of the CPC-led revolution and the journey...