Microalgae have preserved the remains of spiders over 20 million years old

(ORDO NEWS) -- The remains of spiders of the Oligocene period have been preserved to