Mission

How does a crucified stormtrooper glorify God?

There is a crucified stormtrooper hanging on the wall of St Stephen Walbrook church in the City of London, forming part of a 'Stations of the Cross' exhibition. The parish priest, the Rev'd Stephen Baxter, has literally been in situ…