August 11, 2011

Elite Forces in Afghanistan

Listen to the interview here

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.