Those aren't necessarily contradictory. It's usually misleading to take the name for someone's position (eg, "pro-life"), and treat it as if it's an absolute that describes their whole position and the reasons behind it.
Are you sure you put your reply on the right comment, though? My meme comment is the College Liberal one that says "( rage intensifies )." It doesn't really have to do specifically with either pro-life, or pro-death penalty issues.