Afghanistan Update
Thursday 04/22/2010
Journalists Dexter Filkins and Greg Jaffe report on the American effort in Afghanistan and issues with President Karzai and the Afghan government.
The Power of Questions close notice
Journalists Dexter Filkins and Greg Jaffe report on the American effort in Afghanistan and issues with President Karzai and the Afghan government.