The Daily Show with Trevor Noah

France Delays the End of the World

Season 22 • 05/08/2017

France celebrates the election of Emmanuel Macron over nationalist Marine Le Pen.

More