VIDEO: Passing over from death to life

626

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.