Reason why human evolution took longer than it should have – Mr. Science Updated on February 23, 2016September 1, 2013 God: “Mother Nature! I said opposable, not disposable thumbs!” 👍 Posted in Mr. Science | Tagged evolution, god, mother nature, thumbs | Leave a reply