5 February, 2025

Bob Russell

Bob Russell retired as senior minister of Southeast Christian Church, Louisville, Kentucky, in 2006.