Check out our stories here ... that had ever been recorded before. The amber piece was dated to the upper Cretaceous period, meaning the millipede inside was around 98 million years old, according ...