Science in a Minute 072417 Scientists Find Remains of New Human Ancestor July 24, 2017 5:57 PM Your browser doesn’t support HTML5 Science in a Minute 072417 Scientists Find Remains of New Human Ancestor