The Tomb of Jesus? Robert C. Newman. The Tomb of Jesus? On 4 March 2007, the Discovery Channel broadcast their documentary entitled “The Lost Tomb of.
The Tomb of Jesus?