Indiana Jones Would be Proud

The next Indiana Jones movie should be about recovering the lost picture of Jesus Christ.  Really!  In fact, an ancient picture of Jesus embossed on thin, lead sheet may have been found. The archaeological world is buzzing about some artifacts that may (I stress “may”) be 1st century evidence of Christianity’s claims about Jesus Christ. … read more