News

Rev. Johnnie Moore of Washington, D.C., shared what it means for Jesus Christ to call himself the "good shepherd" in John ...
Jesus names himself as the “good shepherd” who “lays down his life for the sheep’’ (John 10:11), as well the sheep’s gate, while elsewhere John also presents Jesus as the paschal lamb who gives his ...
The Easter story is one of a king laying down his life for what the people needed, even as they mocked and crucified him, writes Greg Baker.