Landrum P. Leavell II, president emeritus of New Orleans Baptist Theological Seminary, died Sept. 26 in Wichita Falls, Texas. He was 81. Leavell was elected the seminary’s president in January 1975, and helmed the institution through some of the most turbulent years in Southern Baptist life. Although he retired from the post Dec. 31, 1994, Leavell remained on campus as…
Want to read the full article and more?