Conquering Canaan (part 3): the Danger of Incomplete Conquest (Judges 2)

July 30, 2017