Videos

VIDEO: Building an Altar – Shilo Ben Hod

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

Kehila News Israel Staff

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

https://kehilanews.allisrael.com/person/kehila/

The comments are NOT loading for all the articles. We are working to fix it.(1)