Doug, you are risking your soul on this one.
No, McCain is not perfectly pro-life because of the stem cell exception. But Obama is a baby-killer, pure and simple.
For a self-annointed “pro-life Catholic” to defend that is totally evil and disgusting.
Perhaps he is not an actual pro-life Catholic.