Mummy among latest discoveries in Egyptian tombs

Places: Egypt |  United States |