When I entered the Cathedral Church of St John the Divine on West 112th Street this afternoon, I immediately welled up. The inside of this grand building, which claims to be the world’s largest cathedral, is breathtakingly beautiful. As soon as I walked through its two-tonne doors, I knew it was going to be one of …

Read More