Sepphoris—A City Set On a Hill

(Pastoral Bible Institute) - Archaeological discussion of two potential sites for the "city set on a hill" allusion of Jesus in his Sermon on the Mount. [Archaeology]

Read More about Sepphoris—A City Set On a Hill