August 16, 2017 David’s Sin With Bathsheba – How To Avoid Getting Off Track Taking a look at David’s sin with Bathsheba can help us avoid getting off track in our daily life. Through David’s experience and his sin, we can learn what will […] Read more