Manchester, N.H., Dec 5, 2017 / 16:11 pm
Seeking the renewal of culture and faith in New England, Thomas More College of Liberal Arts has launched a center that addresses crucial questions for Christians and aims to be a "vigorous public witness to the faith."
"Its mission is a revival of Christian culture in New England: a region that has always been a seedbed of new ideas and ideals – a region whose the original European settlers first sought to build 'a shining city on a hill'," the New Hampshire college said Dec. 5.
The Thomas More Center for the Restoration of Christian Culture aims to support active involvement in the arts, in politics, in literature, in education, and especially in the life of faith.
The center aims to address "the crisis of a civilization that has drifted from the principles on which it was founded." It will consider "the crucial questions of how mature Christians can live in freedom, and how people of faith can give new hope to a secularized society," Thomas More College said.