A microscopic fossil discovered in China was initially interpreted as a possible early relative of humans. The aquatic animal resembled a rounded sac covered by a thin outer layer. Understanding the evolutionary origins of humans remains a recurring scientific question. […]
