Dean’s Installation & “Unpeeling Whiteness” CTS Talk Christian Theological Seminary announces the official installation of Dr. Francisco Lozada, Jr. as…
Christian Theological Seminary, an ecumenical seminary based in Indianapolis, today announces 229 congregations from across the United States have been…