Apr 25, 2022Does God Need Your Permission?The Greek word we translate as hospitality in the New Testament literally means love of strangers.