Sunday, June 30, 2013

Is this the missing link?


The missing link is the fossil that would show when humans separated from the apes.
In 2009, researchers claimed that the 47 million year old Darwinius masillae is the missing link.
The nine month old female primate was featured in a History channel documentary.

No comments:

Post a Comment