The link you posted is faulty. Takes us to a dead page.
I'd be interested to read up on this too.

Killing time on an island north of the Arctic Circle, Liz Ross scuffed her boot on the loose rock and sand in an ancient meteor crater, dislodging part of a fossilized leg bone from an unknown creature that lived 23 million years ago.