Petraeus Sees Afghanistan "Progress"

|

General David Petraeus, the head of US Central Command, told Congress he was encouraged about progress in the Afghan war.

Comment
Show commentsHide Comments

Latest World Videos

Video Archives