The placement of half-page, double-spread Twix ads in comic books published by DC Comics has sparked a controversy within the...
Marvel Comics published licensed Star Wars comic books from 1977 until 1986. Last week, the franchise returned to Marvel Comics...