On Scotland’s beautiful island of Kerrera, a millipede ancestor was found in a fossil in 1899. Now, scientists at the University of Texas in Austin have accurately dated it to be 425 million years old, making it the oldest bug in the world. The team believes this discovery indicates that...


















