Archaeologists stunned by discovery of ancient 'eye idols' found inside lost tomb of Petra

11 months ago 6
ARTICLE AD BOX


The set of "unique" idols was found during excavations and hints at how society worked in the lost city of Petra.
Read Entire Article