The title is deliberately written to sound like a new species was discovered. That is not even close to what happened. An alligator snapping turtle was found in England, outside of its natural habitat. I'm going to guess it was someone's exotic pet or something (not sure on the legality of export/import).
Trash, clickbait article.