The global order is fraying...and it's not entirely Trump's doing. In this week's episode Ian charts the unraveling of key global alliances and sits down with Richard Haass, President of the Council on Foreign Relations. And on Puppet Regime, we've got some never-before-seen footage from last week's summit!

More For You

Eileen Zhang

Putin heads to China this week to meet Xi Jinping, as they look to reinforce their "no limits" partnership and China's help in weathering Western sanctions. The Ukraine conflict will be high on the agenda, especially as costs for Putin mount.