The Daily Show with Trevor Noah
Russia Uses the World Cup to Score Publicity Points
Season 23 • 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
Watching
You may also like5 Videos