Prepare for a flood of media coverage of the Cameron/Jacobovici film, The Lost Tomb of Jesus. Fox News has already picked it up, and I imagine you will be deluged with pictures of the ossuaries in question by tonight, with the major news outlets grabbing various folks with the film to do the morning shows on Tuesday and Wednesday. Don’t
Alpha and Omega Ministries is a Christian apologetics organization based in Phoenix, Arizona. James White, director, is a professor, having taught Greek, Systematic Theology, and various topics in the field of apologetics for numerous schools.