Wednesday, October 14, 2009

Discovering Ardi

Fellow contributor Vanilla Ice recently posted on the discovery of 'Ardi' the closest point in evolution where man separated from apes, that is the 'missing link'. Discovery Channel has put together a documentary on the investigation leading up to the historic announcement of the Ardipithecus ramidus fossils.

0 Opinion(s):