22-02-2016 13:30
via
phys.org
When humans split from the apes
When and where did humans split from the apes to become a separate branch of bipeds? Are we an ape or not? If so, which of the living Great Apes is the closest to humans?
Read more »