British archaeologists discover hidden tomb laid undisturbed for 2,000 years under city of Petra

1 month ago 1
ARTICLE AD BOX

The ancient structure serves as the cinematic resting place of the Holy Grail in the 1989 film Indiana Jones and the Last Crusade

Read Entire Article