John Sentamu resigns as Christian Aid chair amid criticism over handling of abuse claims as archbishop of York

Lord John Sentamu has resigned as chair and Trustee of Christian Aid after being recently criticized over his handling of historic abuse claims while he was archbishop of York. 

Read More

The Christian Post | RSS

Generated by Feedzy