Scientists discover the fossilized remains of an ancient millipede in England Published December 21, 2021 at 2:13 AM AKST Twitter LinkedIn Email