The Bizarre Dune Sandworm Fossil Just Unearthed in China
In the rocky, fossil-rich strata of Yunnan Province in southwestern China, a research team has unearthed an organism that directly challenges decades of established evolutionary biology. Published on April 2, 2026, in the journal Science, the discovery centers on a trove of more than 700 fossil sp ...