Skip to content
Search AI Powered

Latest Stories

Archaeology

Recent

Scientists May Have Just Confirmed the Site of the Tomb of Jesus
A picture taken on March 2, 2018 with a fish-eye lens shows the interior of the Holy tomb of Jesus Christ, where his body is believed to have laid, inside the Edicule in the Church of the Holy Sepulchre in the Old City of Jerusalem. Photo credit: THOMAS COEX/AFP/Getty Images