Fossils reveal head of ancient millipede that was biggest bug ever

While its fossils have been known since 1854, a large gap has existed in the understanding of this creature because none of the remains had a well-preserved head