What Led Life to Flourish Roughly 520 Million Years Ago?

2 hours ago 4

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