An ancient spider believed to have lived more than 110 million years ago was found in South Korea. And its eyes still glowed, said researchers.
USA TODAY, USA Today: World
Mon, 02/18/2019 - 8:25am
An ancient spider believed to have lived more than 110 million years ago was found in South Korea. And its eyes still glowed, said researchers.