Human ancestor 'Lucy'
Daniel Francis on 01st Dec

The 3.2 million-year-old human ancestor ‘Lucy’ was an eager tree-climber, as suggested by a new study. An Australopithecus...

Melany Mejias on 29th Aug

Researchers from the University of Texas at Austin claim they have figured out the scenario that put an end to the life of...