Your place for Space News
Researchers have discover a unique fossil of a mysterious creature from the Ordovician period.