Cain talks out of both sides of his mouth on abortion.
I choose to believe the side of his mouth that corresponds with his promise to sign immoral, unconstitutional “fetal pain” legislation, which doesn’t equally protect the God-given, unalienable right to life of all, and his support for pro-child-killing politicians like Mitt Romney and Scott Brown.
Cain said he'd sign such a bill although he didn't sign the pledge because he disagreed with the wording on that clause feeling it broke the separation of powers boundaries. Other than Huntsman, I think the other 'major' candidates signed it.
From your outrage, none of the candidates suit you on this issue.