alg_afghanistan_army-soldiers

Not surprisingly, the Taliban has claimed responsibility for the suicide bombing at a U.S. base in Afghanistan yesterday that killed 8 CIA agents. The bomber somehow snuck onto the base and detonated his bomb-vest inside of the compound’s fitness center. |LA Times|