Like all of us, David is subjected to his fair share of troubles and woes, even if he seems to have the Lord’s favour....
Yes, God speaks through his people, but how does God choose whom He will use to spread His word? How can we become more...