Life & Style Published 16 Aug, 2024 03:58pm Marvel refutes ‘X-Men ‘97’ creator’s claims of credit removal over social media post Marvel has issues a statement refuting DeMayo's claims