Read More Alert :X-Men Villain to be Part of the Marvel New Mutant!byRiya SinghMarch 17, 2020 It has been a wild time for the New Mutants as immediately after taking over residence on the…