Browsing All posts tagged under »justin welby«

Institutional deafness? Archbishop, NO!

June 25, 2013 by

9

The new leader of the Anglican Church, Archbishop Justin Welby, coined a clumsy phrase on Thursday last week when, in […]