It is hard for those who love science to go onto the web or read a paper and not see something about Ida “The Missing Link”. Ida is indeed remarkable as one of the best preserved and earliest primate fossils we have. But some in the scientific community are weary of the hype. Although Ida is indeed a transitional form between Lemur-like creatures and more modern primates it is not entirely certain that we humans are a direct descendant.
A copy of the fossil is on display as part of the American Museum of Natural History’s “Extreme Mammals” exhibit.
The New York Times has a good general article about the discovery here.