All Articles

June 15, 2020
The iconic skull logo for The Punisher must not be “a symbol of oppression” anymore, says co-creator Gerry Conway who…