A twisted, sordid tale in the Bible reveals difficult truths about the lengths we go to in running from who we were meant to be. The life of David helps us in our own journey towards God and people.

Comment