Skip to playerSkip to main contentSkip to footer
  • 16 years ago
Seven thousand US troops have begun patrolling the southern parts of Afghanistan. Ivan Eland, a defense policy expert from Washingtons Independent Institute, shared his views on the additional troops in Afghanistan.

Category

People

Recommended

0:31