Troops in Afghanistan watch news about Osama Bin Laden's death
By Air Force Staff Sgt. Stephen D. Schester, 16th Mobile Public Affairs DetachmentMay 2, 2011
By Air Force Staff Sgt. Stephen D. Schester, 16th Mobile Public Affairs DetachmentMay 2, 2011
Social Sharing