avatar

AnchoRage

Today, Explained
Today, Explained
Episode • Mar 22, 2021 • 25m

The United States and China met in Anchorage, Alaska, on Thursday to air grievances, and the cameras were rolling. Vox’s Alex Ward explains how the meeting set the stage for one of the world’s biggest rivalries.

Transcript at vox.com/todayexplained.

Learn more about your ad choices. Visit podcastchoices.com/adchoices