Advertisement









Advertisement




47-million-year-old Fossil Discovered.

Prev Random Video Next
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.

Home