This content has been archived. It may no longer be relevant
The co-creator of the comic series Preacher, and Punisher artist, Steve Dillon has passed away. This sad news comes by way of graphic novelist, Warren Ellis:
I have it confirmed that Steve Dillon has died. He was a giant, and will be much missed.
— Warren Ellis (@warrenellis) October 22, 2016