Your place for Space News
Researchers have discovered the earliest known ancestor of humans – along with a vast range of other species.