Abortionist Leroy Carhart, one of the few providers in the United States willing to conduct abortions once an unborn child can survive outside of the womb who once called unborn children a “parasite,” has died at the age of 81.
The Christian Post | RSS