Archaeologists have unearthed an important fragment of a colossal statue in Egypt's Nile Delta, believed to depict the legendary pharaoh…
A piece of history that has been hidden under the quicksands of Egypt for nearly a century has quietly returned.…