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

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