Finally, scientists have found a true millipede By Christopher Intagliata, Karen Zamora Published December 20, 2021 at 12:25 PM AKST Twitter LinkedIn Email