Fr. Justin A. Freeman

About Fr. Justin A. Freeman

Fr. Justin A. Freeman, a Mercedarian friar, is currently the parochial vicar of Our Lady of Lourdes Church in Philadelphia, Pennsylvania. Ordained a priest in 2010, he earned graduate degrees from St. Charles Borromeo Seminary and the University of Dallas. Fr. Justin previously served as a hospital chaplain and in parish ministry in St. Petersburg, Florida and Buffalo, New York.

Helping Penitents Overcome Pornography Use Within the Sacrament of the Penance

Pornography is an epidemic. Social science data and the experiences of priests counseling parishioners reveal the ubiquity of pornography in our society. The accessibility, affordability, and anonymity of Internet pornography has exposed … [Read more...]