Advertisement

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.
Advertisement
Advertisement
Trending Today: