In yet more turtle-related news …

More on the love life of Lonesome George. And did you hear about the woolly mammoth’s possible resurrection?