Day: November 25, 2010

Dean Colin Slee

Colin Slee, the dean of Southwark and one of the doughtiest and most outspoken liberals in the Church of England, died overnight, within a few weeks of suffering the galloping onset of cancer.

Read More »
Archives
Categories