This week鈥檚 new questions
Could it be possible that another life form in the universe has a lifespan measured in many hundreds or thousands of our years? And could Homo sapiens have outcompeted Neanderthals in part due to a superior running ability?
Regulars