stephen 1

Monday July 23rd 2018

Church Army Chief Executive Mark Russell, left, he Bishop of Woolwich, the Rt Rev Karowei Dorgu, and the three new evangelists, Hanna Seal, Stephen Whitten and Josh Smith.

Back to latest news

Site Directory