All the christian commentors who talk about Rahab, judge her for lying when she lied about israelite spies to save them (Joshua 6.). But really, what else could she have done? Didn't these spies sin too, because they for sure knew what her plan was, and they were with her in it. Is it really a sin to lie to save an innocent person from murderers? Should all christians have told to nazis the truth durin 2. world war, if they were hiding jews in their houses and nazis came to ask if there are any jews in their houses?... Anyway Rahab is greatly praised in New Testament by Jacob and letter for hebrews.