According to a report from the Daily Mail, archaeologists in Egypt have made a striking find that is reigniting interest in one of history’s most enduring biblical tales. A substantial fragment of an ancient statue, believed to represent Ramesses II—the powerful ruler many scholars link to the pharaoh in the Book of Exodus—has been uncovered […]