In this week’s episode, we’re talking about a second passage in the scripture that revolves around sheep and wonder what do sheep mean to God? And what do sheep mean to us in a world where many people rarely see one?
See All 37 Episodes of "The Hill"