Was Kim Darroch's resignation inevitable?

Jul 10, 04:44 PM
With Dominic Green, the Life and Arts Editor of Spectator USA.

Presented by Freddy Gray.