On AlterNet: bin laden death