Rahab is a fascinating person in the Bible, as despite her troubled past, she responds in faith to the testimony of God’s deliverance of His people, and becomes part of Jesus’ genealogical lineage in Matthew 1.
Joshua 2:1-24 (NASB)
Mitch Maher