Is the free world falling behind when it comes to putting an end to Russia’s war in Ukraine? And what does the China-Russia no-limits friendship mean for America? NTD sat down with John Sitilides, geopolitical strategist and diplomacy consultant to the State Department, for insight.