Episode 295 Ten Teachings of Jerusalem: The Meaning of Royalty

Episode Thumbnail

Jerusalem demonstrates that the very essence of Jewish kingship is drawing close to one’s people.