Animal Mummies Discovered at Ancient Egyptian Site

A wealth of new discoveries, from animal mummies linked to the jackal god and human remains to an enigmatic statue, are revealing the secrets of an ancient holy place in Egypt once known as the “Terrace of the Great God.”


SHARE