VIDEO: Building an Altar – Shilo Ben Hod

Hebrew worship album recorded in Jerusalem with English subtitles (translation & transliteration).

The Kehila News Staff is a team of Israeli believers in Yeshua.

All are welcome to post comments below. Please view our Comments Policy. If are you interested in writing for KNI, you may submit articles to or Apply to be a Writer.