Roses or Thorns?


Roses and Thorns; ups and downs; wins and defeats; life at its best and its worst. King David as the leader of Israel faced both wins and challenges both in his kingship and in his personal walk with the Lord God Almighty. His psalms reveal the inner struggles he faced and where he turned when […]