August 11, 2011
Elite Forces in Afghanistan
Yesterday, U.S. military officials claimed to have killed Taliban militants responsible for last weekend’s takedown of a Chinook helicopter that killed 38 people, including twenty-two Navy Seals. Matthew Irvine of the Center for New American Security discusses the latest news out of Afghanistan, and the way in which special forces are taking on more military duties as the US prepares to pull troops.