Jun 32025 Earth’s oldest living creature unearthed—dating back 700 million years For over a century, scientists have wrestled with one of biology’s most fundamental mysteries: how the first animals evolved.
The first animals? Before the flood or after?