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