news 1 month ago

Scientists Find A Lizard's 20-Million-Year-Old Foot

GeoBeats
Scientists recently examined a 20-million-year-old lizard foot that got trapped in amber.