We're all mutants!

Mutantsssss

Our heroic moderator Antinous spotted this thrilling headline from BBC News. Now, if we were all just Happy Mutants!