A former military general turned politician is ensnared in an affair and a cover up. General Petraeus? No, King David, one of Israel’s greatest kings and most spiritual leaders, falls and falls hard. He is caught up in the snowball of sin. How does he find a way out of this quagmire? What can we learn to keep ourselves out of sin, any sin, not just adultery.