Darwinius masillae the link to Hominids is Questionned

A new paper being published in the scientific journal "Nature" challenges the previous work on Darwinius masillae.   more »