Afghanistan Update

See Transcript

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.

People in this video
Dexter Filkins Greg Jaffe
Category
World Politics