“Missing Link” Found

A “missing link” found in Germany may be a key to human evolution – a nearly intact skeleton of 47-million-year old lemur like creature.

Comments

Add Comment