VIDEO: Such a high priest

1445

A message by David Davis, Senior Pastor at Kehilat HaCarmel (Carmel Congregation), a Messianic congregation located in Haifa on Mount Carmel.