A recently discovered inscription at the archaeological site of Tell Abu Seifi in Egypt mentions Ramesses II and the god Horus, providing strong evidence that the location is the long-lost city of Mesn, according to officials from the Egyptian…
log in to read full article