The Church of England is facing criticism after St. Paul’s Cathedral in London signed a multi-year agreement to host concerts inside the building with Fabric, a nightclub that lost its license in 2016 after two drug-related deaths.
The Christian Post | RSS
