VIDEO: Passing over from death to life

1046

A message from Peter Tsukahira, Pastor of Kehilat HaCarmel ( Carmel Assembly), a Messianic congregation located in Haifa on Mount Carmel, Israel. Message is in English with Hebrew translation.