Father John Hollowell takes up Cecile Richards on her offer. And wow. Please watch the whole thing. It’s the most inspiring video you’ll see today.

Here comes the Catholic Church!!!

HT Deacon Dance