What does Deuteronomy 20:16 mean?
But in the cities that belong to the nations the Lord your God is giving you, don’t leave anyone alive. Deuteronomy 20:16 - Modern Text Bible
(For cities within the promised land, the command is to completely destroy the inhabitants.)