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