Carter Snead to Be Honored by St. Thomas More Society at Red Mass
Center Director Carter Snead will be honored with the St. Thomas More Award from the St. Thomas More Society. The Award is given to one person each year who has made a special contribution to the cause of religious liberty.
The Red Mass is celebrated annually…