Sister Lou inducted into Saint Mary’s College Athletic Hall of Fame
posted in: North America, spirituality
Sister M. Louisita (Welsh), CSC, was inducted May 31 into the Saint Mary’s College Athletic Hall of Fame, the first … Read More