The organisms may be related to modern arachnids, scientists say.
500 million-year-old, bug-like fossils have stunningly preserved nervous systems : Read more
500 million-year-old, bug-like fossils have stunningly preserved nervous systems : Read more