Fragments of giant Ramses II statue found in Nile Delta reveal new clues about ancient Egypt World News
Archaeologists have unearthed an important fragment of a colossal statue in Egypt’s Nile Delta, believed to depict the legendary pharaoh Ramses II. A delegation from the Supreme Council of Antiquities discovered the statue in Tel Faraun, located in…