Someone just 3D printed the biggest bug that ever walked the Earth, and the result is nothing short of terrifying. Imagine a creature so colossal, so utterly alien, that it forces you to question ...
CNN — A fossil of a giant millipede found on a beach in northern England has revealed the "biggest bug that ever lived," paleontologists say. The fossil was discovered in January 2018 in a chunk of ...