Brian (Baruch) Slater is CEO of Abundant Bread of Salvation ministry in Israel. He discusses his ministry and how it was affected by the ground situation there.
Brian (Baruch) Slater is CEO of Abundant Bread of Salvation ministry in Israel. He discusses his ministry and how it was affected by the ground situation there.