Why God Judged Canaanites for Wickedness
God destroys the Canaanites because of their unrelenting wickedness, not because Israel is morally superior. His action honors ancient promises while teaching Israel humility.
God destroys the Canaanites because of their unrelenting wickedness, not because Israel is morally superior. His action honors ancient promises while teaching Israel humility.