Steve Dew-Jones

Steve Dew-Jones

Steve Dew-Jones is News Director at Article18, an advocacy organisation working on behalf of Iran’s persecuted Christians. He was previously Senior Editor at World Watch Monitor.