Lost city tied to biblical Exodus may have finally been discovered in Egypt

Lost city tied to biblical Exodus may have finally been discovered in Egypt

Sandstone lintel with titles of Ramesses II found at Tell Abu Seifi near Sinai Peninsula...

Redirecting to full article...