Meet World's Oldest Bug - A 425-Million-Year-Old Millipede

2020-05-28 30

A millipede from Scotland has been declared the “world’s oldest bug.”