Adorned in a Planned Parenthood stole, a woman masquerading as a "pastor" of God's sheep heralds the mantra of death as she celebrates her own two abortions from the pulpit. As the true church, largely compromised, at best, on this issue, stands silent in the face of this never-ending assault on the Imago Dei.
In a world where convenience often outweighs…