Russian troops withdrew from Kherson last week, a major victory for Ukraine. We'll talk about what it signals about Russia's military and strategy and where the war is headed.
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More