Tell the Church of England to stop desecrating cathedrals | LifePetitions
lifepetitions.comTell the Church of England to stop desecrating cathedrals
Canterbury Cathedral, the site of the first Catholic cathedral in the British Isles and destination for millions of Christian pilgrims, has …
- Report
Social media
Change post
Remove post