Please support Ave Maria Radio's online only drive!

Church of Saint Peter in GallicantuAs a Catholic talk show host and pilgrimage leader I have had the blessing of taking groups to some of the most sacred and beautiful places on God’s green earth. At the top of the list, of course, would be the Holy Land and Rome. Interestingly enough, I will be head…

Comments are closed.