Rev’d Jonathan Evens
How does a crucified stormtrooper glorify God?
March 14, 2018
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…