Some propose that the battle of Psalm 83 will precede that of Ezekiel 38. The Psalm 83 battle will include most of the Arab nations not employed in the battle of Ezekiel 38. This makes sense if you consider that Israel destroys them during this battle. Thus, the remaining Arab nations will be destroyed, to include Russia, in the battle of Ezekiel 38.
My question is if all of Israel’s enemies are destroyed in these two battles, why will there need to be a treaty or covenant put in place by the anti-Christ to protect Israel? After destroying their enemies in these battles, what will they have to fear?
The Bible says only that their armies will be decimated, not that the countries involved will cease to exist. Treaties are a legal way to put an end to hostilities, state the terms and conditions under which peace between the former enemies will be restored, and give the victors legal claim to lands they’ve captured or other fruits of their victory. Thus it’s appropriate that the Battle of Ezekiel 38 should end with a treaty.