It’s Been Over 40 Years – Why Hasn’t Goliath Fallen?

40. 40 days, 40 years, 40 weeks, 40 men…. 40. 40 has always been a biblical number. Many events of significance in the Bible happen in 40’s, it seems. The Hebrews wandered in the desert for 40 years before taking the Promised Land; Goliath challenged the Israelite’s army for 40 days before being defeated by David;…