Rory Stewart: Time to end the war in Afghanistan

TED Talks 7/25/2011