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.