Watch Clip
Rory Stewart on Afghanistan: "We Should Feel Deeply Ashamed"
2m 27s
Former UK Member of Parliament Rory Stewart knows Afghanistan and the Afghan people very well, having worked and lived there, even walking across the span of the entire country in 2002. He joins the show to react to the withdrawal of America and its allies.