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