Become a Supporter
Why is the Church of England hosting a Satanic Fashion Show?
September 21, 2017
This is the altar of the parish church of St Andrew Holborn. It is desecrated with all manner of demonic symbolism, being the backdrop for what was widely publicised as a Satanic Fashion Show: The elegance, the grace, the boundary-pushing...…