The Punisher: The Platoon #2 Review Nov 4, 2017 War is hell, this comic isn’t. My issue one review of the comic was filled with tentative remarks and concerns...