Pieces of the Human Evolutionary Puzzle: Who Was Australopithecus sediba? Comments Off on Pieces of the Human Evolutionary Puzzle: Who Was Australopithecus sediba? 216 Views Few things remain as mysterious--or controversial--as our own history as a species. [More] Read More »