Fossil of a giant millipede reveals 'the biggest bug that ever lived'
Thursday, December 30, 2021
A fossil of a giant millipede found on a beach in northern England has revealed the "biggest bug that ever lived," paleontologists say.
Copyright © 2024 KABC Television, LLC. All rights reserved.