There is a solution.  First of all, the pro-life movement needs to be consistent in its principles.  It cannot rationally say abortion is immoral from conception onward, and at the same time say that the taking of life at the END of pregnancy should carry no punishment.  That's absurd.  In fact, you don't even have to be a pro-life to say that life at the end of pregnancy is indistinguishable from newborn life.  Although I fervently believe that human life begins at conception, I don;t really expect there to be agreement about that.  What there can be agreement about is whether a fetus at the last stage of pregnancy is a human being worthy of protection.  The peoples of the various states can --- and at one tome did --- agree on this question.  You wouldn't dare leave to a mother the decision whether to kill her new-born.  What makes a principled difference when it comes to end-term fetus, which virtually all can agree is in essence the same as a newborn?