Mike Leake
The story of the Canaanites is a difficult one to reckon with. We do well to let the Bible speak for itself and even allow our questions at times to remain unanswered. God is rescuing people from ever...
Jessica Brodie
The good news is that God will forgive our sins. In the early days, people sacrificed animals and did other rituals to make up for their wrongdoings, but these things had to be done over and over agai...