Throughout Scripture we read time and time again how God fights for His people, often in amazing ways. And this is a classic example of that in Joshua chapter 10. The Lord would use hailstones and more daylight to lead His people to victory. The great news is, God will fight for you too, in those battles you face in life.