Deuteronomy 20 God’s war

Instead, you shall utterly destroy them, the Hittite and the Amorite, the Canaanite and the Perizzite, the Hivite and the Jebusite, just as the Lord your God has commanded you, so that they will not teach you to do all the same detestable practices of theirs which they have done for their gods, by which you would sin against the Lord your God. (vv.17-18)

Then I saw an angel standing in the sun, and he cried out with a loud voice, saying to all the birds that fly in midheaven, “Come, assemble for the great feast of God, so that you may eat the flesh of kings and the flesh of commanders, the flesh of mighty men, the flesh of horses and of those who sit on them, and the flesh of all people, both free and slaves, and small and great.” (Revelation 19:17-18)

This chapter talks about the laws of warfare. We must remember that Israel’s fighting against people in Canaan is not just a historical event. It is about God fighting all idolaters.

He shall say to them, ‘Hear, Israel, you are approaching the battle against your enemies today. Do not be fainthearted. Do not be afraid, or panic, or be terrified by them, for the Lord your God is the One who is going with you, to fight for you against your enemies, to save you.’ (vv. 3-4)

Israel’s entering the Canaan land through Jericho explains that what God has planned and finished concerning our salvation cannot be undone. Anyone who tries to undo what God has done on the cross will be condemned eternally.

Then Joshua made them take an oath at that time, saying, “Cursed before the LORD is the man who rises up and builds this city Jericho; with the loss of his firstborn he will lay its foundation, and with the loss of his youngest son he will set up its gates.” (Joshua 6:26)

Just as our salvation is completed and cannot be undone, God will surely fulfill all His promises written in the Bible. There is no salvation for the evil people who are not under the grace of God. It is somewhat sad but it is true. There are things that we do not fully understand. But we must remember that we are all strangers on the earth being trained by God. We cannot do anything on our own will and effort. Only God helps and protects us.

Fight the good fight of faith; take hold of the eternal life to which you were called, and for which you made the good confession in the presence of many witnesses. (1 Timothy 6:12)