Exact fossil replicas of the most complete skeletons of early human relatives ever found, species Australopithecus sediba, have been donated the Natural History Museum, London and the skull goes on display for the first time in the UK today 16 Nov 2011.


More...