A woman who aborted her twins on screen in a recent PBS documentary commented she was “honored to be given this gift of life” and then said it was inconvenient for her to allow the twins to live.
A woman who aborted her twins on screen in a recent PBS documentary commented she was “honored to be given this gift of life” and then said it was inconvenient for her to allow the twins to live.