|Has the Missing Link Been Found?|
|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.