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.
NEWYou can now listen to Fox News articles!
Archaeologists in Egypt recently uncovered a massive statue believed to depict King Ramses II, the pharoah believed to be a major character in the Old Testament.
The statue was found at the Tel Pharaoh site... [2473 chars]

