The Link - Uncovering Our Earliest Ancestor
Science • Views: 7,396
As we noted last week, an international team of scientists has unveiled a landmark discovery: an amazingly well-preserved 47-million year old fossil found in Germany that could be the common ancestor of all monkeys, apes, and human beings.
This team has put together an excellent website with articles, photos, and video presentations to explain the significance of their find, and they’re calling it: The Link.