Meet the Press   |  August 15, 2010

Are we winning, or losing the Afghan war?

From Afghanistan: David Gregory talks with General David Petraeus on the streets of the coalition compound in Kabul.

Share This:

Sorry, we do not have a transcript available for this video at this time.