Jordan

“Holy Grail” Found At Last Crusade Location
Discovery Channel / Warner Bros

“Holy Grail” Found At Last Crusade Location

Nov 6, 2024 | 10:11am
Sometimes Discovery Channel findings need to be taken with large grains of salt, but at face value this is pretty cool. At the ancient city of Petra in Jordan a team of researchers have discovered the biggest find of human remains and artifacts in two centuries of archeology. And amongst the artifacts lay a cup […]

Recently Played

Loading playlist…