The Daily Show with Trevor Noah
Trump Blames His Putin Summit Debacle on a Slip of the Tongue
Season 23 • 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 like5 Videos