How David Prepares Us for Corona Virus and More Part I

As we work through technical issues please bear with the audio quality.
King David experienced many struggles and hardships. As we have our own see how what he experienced can teach us valuable lessons.