U.S. troops go on patrol in the Taliban stronghold, the Jalrez Valley, Afghanistan.
U.S. troops go on patrol in the Taliban stronghold, the Jalrez Valley, Afghanistan.
U.S. troops go on patrol in the Taliban stronghold, the Jalrez Valley, Afghanistan.

World

February 25, 2009 3:15 PM

In Afghanistan, U.S. mounts offensive in Taliban haven

Suggested for you

  Comments  

Videos

Nation & World Videos