Diocese of London, US

More Church closing and the usual going-through-the -motions consultation. "I think a lot of people are going to be very upset about this"

Comments