What does the OT role of gatekeeper have to do with being a citizen of a city on a hill?

Greensburg Church of the Nazarene
31 Bluebird Lane, Greensburg, KY 42743

Christian Podcaster Association
BECOME PART OF WHAT GOD IS DOING THROUGH NEW MEDIA.