SScience Read More Ediacaran Fossils from China Rewrite Timeline of Animal EvolutionApril 7, 2026 An assemblage of more than 700 Ediacaran fossils from the end of the Ediacaran period indicates that key…