The Daily Show with Trevor Noah
War in Ukraine: Vlad Gone Mad
Season 27 E 62 • 02/28/2022
Russia's invasion of Ukraine sparks international resistance, with Europe and the U.S. supplying weapons to Ukraine and cutting Russia off from the SWIFT global banking messaging system.
More
Watching
You may also like5 Videos