Social media users have called on Marvel (and its parent company Walt Disney Co.) to “retire” the iconic skull logo of fictional character Frank Castle (aka The Punisher) after images depicting the recent takeover of the U.S. Capital Building showed several people wearing the popular logo on t-shirts.
David Baker
Comments