Posted: 07 November 2017
Bishop Stephen has called on the government to protect children growing up with the internet.
Posted: 24 October 2017
Stephen Cottrell, the Bishop of Chelmsford, has ordained 31 Deacons.
Posted: 08 June 2017
There is only one thing that you can't take away from a human being: that is our freedom to choose how we respond.