Bishop of London named chair of Christian Aid
The Rt Revd and Rt Hon Dame Sarah Mullally DBE, the Bishop of London, will be the next Chair of Christian Aid, the international development and humanitarian agency of the British and Irish churches. Bishop Sarah has served as the 133rd Bishop of London …