Who in the world is Cecile Richards? The latest pop tart?
Darling of the left who runs Planned Parenthood and sells murdered baby parts to the highest bidder.