PHILIP LAWLER, author and editor or Catholic World News with analysis of the big stories of the week including Theodore McCarrick’s renewed denials of accusations of sex abuse and the latest in the ongoing abuse crisis in the Catholic Diocese of Buffalo, NY. REP. SEAN DUFFY, US Congressman from Wisconsin discusses his decision to resign from Congress to focus on his family and caring for his soon-to-be-born special needs baby daughter…and the latest news from Washington, DC. NINA SHEA, Director of the Center for Religious Freedom at the Hudson Institute, talks about the desecration of churches in Europe and the situation in Hong Kong.
Background Video - Youtube ID
EWTN youtube channel: UCijDos-LUTh9RQvSCMQqN6Q
Promote to Audio on Demand Slideshow