Catholic Herald logo

Bishops celebrate friendship

Catholic and Anglican bishops lead service in Bishop’s Cleeve, Gloucestershire