The Daily Show with Trevor Noah
War in Ukraine - Russian Attack Near Poland & Aid from China
Season 27 E 70 • 03/14/2022
Russia bombs a Ukrainian military base 15 miles from the border of Poland, China might come to Russia's aid, and an anti-war protester interrupts a broadcast on Russian state TV.
More
Watching
You may also like5 Videos