Scientists from Texas have identified the tiny fossil of a millipede that lived more than 425 million years ago. The remarkable discovery, which was m…
Source:
https://www.unexplained-mysteries.com/news/337271/worlds-oldest-bug-discovered-in-scotland