The Bible reveals that God is our Shepherd. What does this mean and why do human beings need a shepherd? Tune in to this episode to find out!