I don’t see an airfield. I see some kind of weird compound in Kakul, just to the north, but no airfield in the vicinity.
DRUDGE has it up and the article says that it was the CIA and they shot bin Laden in the head.