World

Researchers found spider fossils from 110 million years ago. The eyes still glowed

An ancient spider believed to have lived more than 110 million years ago was found in South Korea. And its eyes still glowed, researchers said.