The story of Jericho was never meant to be told apart from a full understanding of the story of Rahab. Joshua is the hero for sure. He is a type of Christ who leads us into rest, the land of promise. We are not Joshua, we may be Achan, most of us are Rahab. The great faithful God, the God who keeps his promise and fulfills his covenant, has redeemed the likes of us.