
“A new discovery sheds light on where we as a species have come from; a discovery so big it will change the way we view our distant past …” Watch the video tracing the uncovering of what scientists are calling a new species of hominid at South Africa’s Cradle of Humankind.
Posted on SouthAfrica.info on 9 April 2010.