Chinese President Xi Jinping delivered a pivotal speech on Sunday outlining the country's strategy at a time when geopolitical uncertainties and unforeseen factors are rising. Key political issues touched upon by Xi came in unison with a stance earlier voiced by Russian President Vladimir Putin.