Science Statue discovered at Cleopatra’s alleged tomb reveals her true face, scientist claims December 11, 2024 0
Science Egyptian priestess mummy unearthed from ‘extraordinary’ tomb after 4,000 years November 7, 2024