The Promised Good Shepherd - Christmas From Cover To Cover

When the leaders of God’s people failed to shepherd them, God promised that He would shepherd His people the way they should be. Jesus also tells us in John 10 that He is our Good Shepherd. We can rely on His care, and we can count on Him to provide for our needs.