Jan 15, 2024 by News Staff

A fragment of fossilized skin collected from the Richards Spur limestone cave system in Oklahoma, the United States, is at least 21 million years older...