[VIDEO] God is All Powerful

Peter Tsukahira gives a teaching at Kehilat HaCarmel (Carmel Congregation), a Messianic congregation located in Haifa on Mount Carmel, Israel, on August 12, 2023.