Reverend Stephen Thorne, Ed.D. is a priest of the Archdiocese of Philadelphia. He has served as a pastor, administrator, and educator. He is on the Board of Catholic Mobilizing Network.
 

Posted Mar 26 2024

In the face of injustice, we are called to stand up and stand by in defense of human life.