What’s So Good About the Good Shepherd?

Jesus knew He was going to die, but He also knew the time and the place He would die. He was in complete control. That’s why He said He would lay down His life for the sheep. They couldn’t kill Him until He was ready to lay down his life. He said, “No man takes my life from me. I lay it down willingly.” John 10:10-21.