What Led Life to Flourish Roughly 520 Million Years Ago?

3 hours ago 7

Rommie Analytics

Riley Black, Smithsonian

Sometime before 520 million years ago, animal life began to flourish as never before. The small shells, worms and even sponge-like enigmas of earlier eras suddenly...

Read Entire Article