Humans of Chelmsford
The bishop who wants to change the world
On this episode of Humans of Chelmsford we speak to Stephen Cottrell who has been the Bishop of Chelmsford since 2010.
The role requires a significant amount of responsibility with hundreds of churches falling under his remit and tasks covering the ent...