On AlterNet: un human rights council