Sharlene Kraft is blessed with her special calling, despite what would appear to be a difficult obstacle to overcome. Currents News Tim Harfmann has her story.
Sharlene Kraft is blessed with her special calling, despite what would appear to be a difficult obstacle to overcome. Currents News Tim Harfmann has her story.