On AlterNet: Santorum controversy regarding homosexuality