Christ the King 26 November, 2023 What did Jesus mean when he spoke about separating the sheep from the goats? Listen to Paul Davies, Bishop of Dorking, as he explains. It may not be what you… Continue reading...