858,562 views | Rory Stewart • TEDGlobal 2011

Time to end the war in Afghanistan