Archaeologists uncover massive artifact depicting pharaoh thought to have challenged Moses in Exodus

Archaeologists uncover massive artifact depicting pharaoh thought to have challenged Moses in Exodus

Archaeologists in Egypt uncovered a massive statue believed to depict King Ramses II, the pharaoh often linked to the biblical Book of Exodus, at a Nile Delta site.