Our ancestors lost nearly 99% of their population, 900,000 years ago

episode
Nature Podcast not yet transcribed
0