NewsScientists Found 425 Million Aged Fossils at Scottish Island Posted onJune 26, 2020June 27, 2020Scientists of the University of Texas, Austin said that they discovered a fossil of a millipede in Kerrera, Scottish Island. Its age is more than …