Evolutionary Breakthroughs
47 Million-Year-Old Ida Links Humans to Lemurs
Researchers finally have their hands on Ida, a 47 million-year-old fossil of a lemur-like animal.
The fossil, found in 1983 in a lake in Germany, was bought in an underground million-dollar deal from…
MORE