Kris LaohasiriJan 83 minAncient Spiders and Insects: A Cretaceous Journey Trapped in TimeImagine tiny spiders with glowing eyes like headlights on an alien car, or insects sporting vibrant colors hidden away for 100 million...