On AlterNet: witness for peace