British archaeologists find ancient city of Imet in Egypt's delta
Artifacts include a stone stele depicting Horus and a bronze sistrum decorated with Hathor's heads.
British archaeologists find ancient city of Imet in Egypt's delta.(photo credit: Egyptian Ministry of Tourism and Antiquities.)