The Daily Show with Trevor Noah
Russia's New Nukes
Season 23 E 75 • 03/01/2018
Vladimir Putin claims Russia's latest missile can evade detection and strike anywhere in the world.
More
Watching
You may also like4 Videos
Russia's New Nukes
Season 23 E 75 • 03/01/2018
More