Episode 300 Ten Teachings of Jerusalem: King David Lives

Episode Thumbnail

King David’s vision of faith in God lives on in Jerusalem and the Jewish people.