• Embed
watch full episode

Trump Blames His Putin Summit Debacle on a Slip of the Tongue

Clip7/17/2018

President Trump makes a desperate attempt at damage control amid backlash against his support for Vladimir Putin over U.S. intelligence agencies.

Watching