I thought we were still missing the "link" between the apes and ourselves.
"missing link" is a buzzword and a not very useful one at that.
For example:
Humans=> "missing link" => Apes
Humans => "missing link" => Australopithicines => "missing link" => Apes.
Omg! Now there are twice as many "missing links"!
There will never be a single perfect "missing link" between any two species because evolution doesn't work that way... evolution is a continuous process, not steps on a ladder.
And one question I have, why have we not evolved any more, physically I mean, in thousands of years?
We have... We have evolved stronger hearts, the ability to digest milk... our skulls are subtly different than even people living a few hundred years ago. We are changing, but we don't really notice because it's a slow process and we are part of it.
wa:do