20090616

how many links are missing?

it wasn’t that long ago that ‘we’ thought Ida was ‘the missing link

but a 2004 discovery suggests homo sapiens and the great apes parted at an evolutionary crossroads much more recently than that, and that the split happened in Europe, long after the apes had expanded beyond Africa

more next time

Blessed Be

No comments: