EP 05 - When Saint Teresa Spoke

Published: May 24, 2018, 4:08 a.m.

A modest Catholic University in northeastern Ohio boasts that visitors have walked in the footsteps of a Saint. In this episode, we hear from Walsh University's President about the day the world's most beloved and memorable nun - Mother Teresa - came to visit.