On AlterNet: otto perez molina