Claim: Deadpool did not first appear in The New Mutants.
Label: REFUTES