47-million-year-old Fossil Discovered.
May 21, 2009
This report from the UK's "Sky News Network" details the finding of "Ida", the so-called "missing link" of human evolution. Darwinius, or "Ida", was found near the village of Messel in Germany. The finding of the fossil hasn't quelled the evolution debate.