Theology Center Awarded Lilly Endowment Grant
Wabash College has received an $8.5 million grant from Indianapolis-based Lilly Endowment Inc. to support programming for the Wabash Center for Teaching and Learning in Theology and Religion. The cent... Read More