
Sarcophagus of Priest Ankhenmaat Nicknamed ‘Jolly Green Giant’ Returns to Egypt
A 9.5-foot-tall sarcophagus nicknamed the ‘Jolly Green Giant,’ at a Houston museum is returned to Egypt, its green face symbolizing rebirth and resurrection. Continue reading Sarcophagus of Priest Ankhenmaat Nicknamed ‘Jolly Green Giant’ Returns to Egypt