God is holy and demands holiness from His people and the Land where He put His name.
Joshua made war a long time with all those kings. There was not a city that made peace with the children of Israel, except the Hivites, the inhabitants of Gibeon. All the others they took in battle. For it was of the Lord to harden their hearts, that they should come against Israel in battle, that He might utterly destroy them, and that they might receive no mercy, but that He might destroy them, as the Lord had commanded Moses.
To the world this sounds barbaric, but the nations had defiled the land which God had chosen for Israel. The inhabitants were beyond perverse even according to the standards of that time. Today many nations have followed in their footsteps, including Israel. God is patient, but there will come a day when He will bring judgment to Israel and to the nations.
Only the fear of God will turn our nations back to the Lord.
PRAY FOR ISRAEL AND FOR YOUR NATION TO HAVE A FEAR OF GOD.