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