Researchers Discover an Extra Vein In Human Body, Are People Still Evolving? Charles Darwin suggested that man came from ape, and human is the last part of evolution. However, scientists suggested that humans are still evolving. Here's why. by Giuliano J. de Leon