Why was the war against Midian carried out at a much later date?
Can somebody explain the time gap between Numbers 25, which goes into detail about how the Moabite/Midianite coalition enticed the Israelites into sinning, resulting in about 24,000 deaths and concluding with God's call to avenge them, and...