We were afraid as soon as we heard about it; we have all lost our courage because of you. The Lord your God is God in heaven above and here on earth.” (Joshua 2:11, GNB)

This is an amazing statement of faith from Rahab the prostitute, indeed one of the most vibrant and straightforward proclamations of faith in the Lord in all of the Old Testament.

How did Rahab know this?  We have no idea.  Did she gain it as she pondered what God had done 40 years previously (probably before she was born) at the Red Sea in delivering the Israelites?  No one can say for sure, what we can say is that she somehow gained a trust in the God of Israel that is recognized even in the New Testament as true and sincere faith.

Francis Schaeffer comments:

How did she know that?  We are not told.  Often in Scripture we find that people knew things, though we are not told how they came to know them.  But Rahab knew!  And what she knew was totally against her culture.  She believed in a new God, a God totally and diametrically opposed to the gods of Jericho, but a God above all other gods, a universal God.  In the midst of the Canaanites, the Ammonites, the Amorites — in the midst of their horrible, polluted worship, laden with sex symbols and sex practices — Rahab affirmed a true theological proposition about who God really is.

Rahab: Symbol of faith.  Amazing.