Rory Stewart: Time to end the war in Afghanistan
TED Talks
7/25/2011