News

This ancient cephalopod lived around 470 million years ago during the Ordovician period, a time when complex life ... What finally led to its extinction? These mysteries fuel the imagination and drive ...