Published October 19, 2024 at 643 × 454 in Archaeologists discover 12 skeletons at a buried tomb in Petra, Jordan