undCatholic
Fr. Luke Meyer
St. Thomas Aquinas Newman Center is the Catholic campus ministry at the University of North Dakota in Grand Forks.
Fr. Luke Meyer
St. Thomas Aquinas Newman Center is the Catholic campus ministry at the University of North Dakota in Grand Forks.
No episodes yet.