Afghan President Karzai Calls for U.S. Troops Pullback

Afghan President Hamid Karzai at The Presidential Palace in Kabul, 06 April 2007.
( Getty Images )
Produced by Javier Guzman
PRI WNYC