At this very moment, in New York City, a press conference is getting underway. Some ancient ossuaries are being displayed, and the key men involved in the production of The Lost Tomb of Jesus. Here are a couple of links (here / here). A statement in the Discovery Channel press release immediately makes any sober-minded person sigh in frustration and,
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.