From the luxurious corner booth of the newly opened French Catholic Cafe, Deacon Jeff talks with Larie McCarty, Chairman and one of the founders of the Cardinal Newman Society on the state of our Catholic Colleges.
Category «Catholic Social Teaching»
The Death Penalty
Deacon Jeff and noted Death Penalty lawyer Robert Hutton discuss the truth about the Catholic Teaching on the death penalty.