Tag: Spring Hill College
Care to share your thoughts, write below? Specifically, how does your family unit persevere in the faith?
Sisters from Vietnam share the history behind a religious order called the Lovers of the Holy Cross. Filmed in 2010 on the campus of Spring Hill College in Mobile Alabama.