News

British archaeologists recently helped uncover multistory buildings from the ancient Egyptian city Imet in the Nile Delta, revealing tower houses from the Ptolemaic Period.