Does the Church Of England need to modernise?

Bishop Stephen Lowe presents his view that the Church of England needs to modernise or face extinction.

Release date:

Duration:

2 minutes

This clip is from