Why you owe your life to a handful of early humans

A new study says nearly all our ancestors died in a “dramatic event” 900,000 years ago. Only 1,280 survived. And a bit of them is in you.Imagine it’s 900,000 years ago and you’re wandering naked in the...

Read More