Claim: Fossils of 600-million-year-old "tiny humanoids" were discovered in Antarctica.
Fact-check: Were 600 Million-Year-Old Fossils of Tiny Humanoids Found in Antarctica?
Verdict: false
Organisation: Snopes
Author: Madison Dapcevich
Date published: 2024-12-01T14:00:03