Video: Seminary Educating Inmates at Angola Prison in Louisiana
The New Orleans Baptist Theological Seminary is teaching state penitentiary inmates about Christ and equipping them for ministry.
The New Orleans Baptist Theological Seminary is teaching state penitentiary inmates about Christ and equipping them for ministry.