Listen to it
“Riddle” is another way of translating the Greek word used for “parable” in the Bible. And rarely does this word fit the bill as well as it does in John 10: 1–30. This is where the good shepherd is at home, and with Him a whole tangle of parables. There is the good shepherd (Jesus) […]