Former Archbishop of York Resigns from Christian Aid Chair Position amid Claims He, the COE Mishandled Sex Abuse Allegations
Lord John Sentamu has stepped down from his role as chairman and trustee of Christian Aid after facing criticism for how he and the Church of England handled historic abuse claims.
Leave a Reply