Home Tech News Secret tomb containing remains of 12 skeletons discovered at Petra site in Jordan