coreyblake.com
Comics shed scarlet letter
Last week, DC Comics announced they are no longer submitting their comic books for approval by the Comics Code Authority. The CCA is (or was, I suppose) a content review board created by the comic …