Jun 2, 2020 by News Staff

A 425-million-year-old fossil millipede from Scotland is the oldest-known ‘bug’ (an insect, arachnid or other related creature), according to new research...