
Friday, February 17, 2023
The Pour Over
00:00
Introduction
The Congressional Budget Office published a gloomy federal debt outlook. An estimated 97% of Russian troops are engaged in Ukraine as it mounts constant attacks. Russia has its sights set on the key eastern city of Bakhmut ahead of the war's one-year anniversary next week.
Transcript
Play full episode