We're all mutants!

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