BRFM
A group of senior church leaders in Liverpool have said the city’s bishop, who faces misconduct allegations from two women, should “step aside”.
Read the full article here. Read More
UK News – The latest headlines from the UK | Sky News
Written by: admin