Has Donald Trump finally lost it?

Aug 22, 04:59 PM
With Dominic Green, host of 'The Green Room' podcast and Life and Arts Editor of Spectator USA.

Presented by Freddy Gray.