“The Descendants” Current Science [2012.03.09]
A breaking news story on the discovery of sediba, a fossil some anthropologists believe may be a new species that is a distant ancestor to humans, published in the March 9, 2012 issue of Current Science magazine (formally an imprint of Weekly Reader, under the umbrella of Reader’s Digest). (Only available in PRINT)