“Holy Grail” Found At Last Crusade Location
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 […]