News

A newly discovered settlement in the north-western Nile delta was built by the Egyptian New Kingdom perhaps 3500 years ago ...
Nugus, just west of Alexandria, is shaking up long-held beliefs about the Egyptian Nile Delta. Beneath the known Hellenistic ...