The 3.2 million-year-old human ancestor ‘Lucy’ was an eager tree-climber, as suggested by a new study. An Australopithecus...
Researchers from the University of Texas at Austin claim they have figured out the scenario that put an end to the life of...