A chance to hear about the work of the Church Mission Society.

CMS AGM 2019