The Daily Show with Trevor Noah
Trump Blames His Putin Summit Debacle on a Slip of the Tongue
Season 23 E 140 • 07/17/2018
President Trump makes a desperate attempt at damage control amid backlash against his support for Vladimir Putin over U.S. intelligence agencies.
More
Watching
You may also like3 Videos