A groundbreaking fossil named Youti yuanshi, dating back to the Cambrian period, reveals unprecedented details about early arthropods and reshapes our understanding of insect evolution.
New research reveals that Prototaxites, towering ancient life forms, may belong to an entirely unknown branch of life, challenging our understanding of eukaryotes and the tree of life.