While the Daily Mail states, seemingly as fact: Human evolution just got a million years older: woman-ape fossil skeleton is closest thing yet to ‘missing link’, Richard Dawkins’ blog ponders the question raised by theories in the journal Science, out today: Did apes descend from us?
So basically this icon of our age…
…could well be total [...]

Recent Comments