In Numbers chapter 13, God is ready to fulfill the land promise, He had given through Abraham in Genesis 12:7. The land of Canaan was a good land; a better land. The land was occupied, but God had ...