WATCH: Archaeologists Make Stunning Find That Leaves Jesus Doubters In Silence

Experts believe they have found the lost Roman city of Julias, formerly the village of Bethsaida, which was the home of Jesus’ apostles Peter, Andrew and Philip.

Watch more here:

Previous Daycare Worker HANGS Child With Noose, Judge Lets Her Off With This Excuse
Next New Law Just Went Into Affect Gives Certain Group Of People The Right To Cut In Line