Randy Newman

Randy  Newman

Randy Newman is a Senior Fellow at The Center for Evangelism and Apologetics.