DCSIMG

New archbishop is badgered at zoo

Bishop of Durham Justin Welby

Bishop of Durham Justin Welby

NEWLY-installed Archbishop of Canterbury Justin Welby is yet to meet members of his Scottish flock but he already has some devoted followers in Scotland.

 

Comments

 
 

Back to the top of the page