Marvel’s Newest Punisher Series Stokes Controversy J. Ishiro Finney April 1, 2019 MARVEL ANNOUNCES “PUNISHER: HELL BENT FOR LEATHER” SERIES Among the several announcements made at this year’s C2E2, none were more controversial than Marvel’s plans for… Continue Reading