Who was David’s greatest enemy? Goliath? King Saul? The Philistines? How about Absalom? David’s own son staged a coup, taking his father’s throne and forcing David and his armies into the streets, running for their lives. His son? What happened? David had children by so many wives that there were half-brothers and half-sisters all overContinue reading “David Lost the Moral High Ground.”