On AlterNet: troy davis