The people of England encounter the Church of England in precious few ways, and one of the ways leads the Church into mortal and spiritual danger: colluding in the worship of an idol.

[display_podcast]

Continue reading