This debate took place back in 1996. James White is the director of Alpha and Omega Ministries, a Christian apologetics organization based in Phoenix, Arizona

Dr. Scott Hahn Related Videos

Share this page: