The Daily Show with Trevor Noah

Russia Uses the World Cup to Score Publicity Points

Season 23 E 130 • 06/14/2018

As Russia hosts the 2018 World Cup, Vladimir Putin makes a concerted effort to project a friendly image of his repressive regime.

More