This article originally appeared on The Providence Journal: RI's Big Blue Bug is an icon. But a new survey ranks it among the ...
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 ...