Description
Noted Marist priest, author and retreat master, Fr. Thomas Dubay, gives an impassioned reflection on the design of the natural world as proof of the existence of God.

Upcoming Episodes

  • OR HOME GALAXY, THE MILKY WAY