Home Tags University of St. Thomas

Tag: University of St. Thomas

University of St. Thomas in Texas adds pro-life message with sculpture

HOUSTON — The dark bronze sculpture seems to shimmer in contrast to the stark white stucco walls and the sharp black granite adjacent to...

Diocese