Has the Missing Link Been Found? PDF Print E-mail
Post by Logan Reed   
Tuesday, 19 May 2009 20:57

Ida is the name of the earliest primate fossil ever found. She is 47 million years old, has been perfectly preserved and was recovered from the Messel Pit in Germany. Some researchers believe she is the link between the first primates and modern humans. Learn more about Ida in the documentary The Link by Atlantic Productions.

 

0 Comments

Add Comment


     



    Related articles: