Rory Stewart

  • There Were Shepherds Staying In The Fields By Night

    Through the night, shepherds watched over their sheep. In Psalm 23, the Lord is the shepherd, and human beings are “the sheep of his pasture” (Psalm 100.3).   Human beings need shepherds, whatever names they go under: politicians, managers, influencers. Be moved with active compassion, as Jesus was when he saw people as sheep without a shepherd (Matt 9.36).    Ezekiel saw…