The Good Shepherd

John 10: 11-18 Acts 11: 1-18 / Ps 42: 2-3; 43: 3-4 I am the good shepherd. A good shepherd lays down his life for the sheep. A hired man, who is not a shepherd and whose sheep are not his own, sees a wolf coming and abandons the sheep and runs away. (John 10: […]