Being a good shepherd means we feed, protect, lead and provide for our sheep. How's that going for you?
See All 1565 Episodes of "Three Minute Thoughts"