Every Christmas or Easter there is some sensational claim that, supposedly, contradicts the core of Christian faith. This year is no different. Oscar-winning director, James Cameron, of Titanic fame is promoting this one (click here to see the CNN story).
Craig Blomberg, Distinguished Professor of New Testament at Denver Seminary, has already published a solid response. (Click here to read it on the Denver Seminary website)