The story of David and Bathsheba involves adultery, deceit and calculated murder. Yet Bathsheba was greatly honoured by God as a forebear of the Messiah. Why?
The story of David and Bathsheba involves adultery, deceit and calculated murder. Yet Bathsheba was greatly honoured by God as a forebear of the Messiah. Why?