Fr. Dan Reehil catches up with John-Henry Westen co-founder and editor-in-chief of Life Site News. They discusses a variety of very interesting topics about the current state of the church, media, and the political landscape. John-Henry talks about the challenges in today’s world in the search for truth.
Stay up-to-date on current events at: https://www.lifesitenews.com/