Researchers have discovered the earliest known ancestor of humans - along with a vast range of other species.

Leave a Reply