Baruch Ovadyah discusses how the war in Israel against Hamas correlates to the war that David fought against Goliath. David ran to pursue his enemy while all of King Saul’s men were afraid. This is a spiritual war of mounting proportions. God intervened for David to destroy Goliath.

“This is the word of the LORD to Zerubbabel: ‘Not by might nor by power, but by My Spirit,’ Says the LORD of hosts.
Zechariah 4:6

Created by David Rawlings @israelvisiontv