May 31, 2018 by News Staff

Paleontologists have unearthed the world’s oldest squamate fossil — 240-million-year-old specimen of a species called Megachirella wachtleri —...