Al Kresta, President and CEO of Ave Maria radio, discusses the insight that the Cardinal McCarrick report gives into McCarrick himself and what it shows about the institutional system of the Church and how McCarrick was able to use it to his advantage.
Don’t miss out on the latest news and analysis from a Catholic perspective.
Get EWTN News Nightly delivered to your email: