World

Eternal motherly love? Extinct spiders found protecting offspring in 99-million-year-old fossils

A mother's love is eternal. Or at least encapsulated in a fossilized tree resin that's 99 million years old.