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