Painstaking study of Little Foot fossil sheds light on human origins – Reuters

(Reuters) – Sophisticated scanning technology is revealing intriguing secrets about Little Foot, the remarkable fossil of an early human forerunner that inhabited South Africa 3.67 million years ago … [+3683 chars]

Leave a Reply

Your email address will not be published. Required fields are marked *