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
Watching
You may also like5 Videos
France Delays the End of the World
Season 22 • 05/08/2017
More