Tuesday, May 19, 2009

Missing Link?


Scientists have discovered what may be the missing link that monkeys, apes and eventually humans split from going in one direction while others became lemurs and other species.


She has been named "Ida", and it seems pretty cool.

No comments: