Guest Post: How should we describe David’s sin with Bathsheba?

This is a guest post by Dave Williams, minister at Bearwood Chapel in Smethwick. Views expressed in this article are the author’s and do not