Josh Boone has now deleted his Instagram following #NewMutants backlash. pic.twitter.com/gJ8r7GTK9E

— New Mutants Updates (@NewMutantsUp) August 29, 2020