All-Woman Team Finds New Human SpeciesA new species of human? Awesome. A new species of human found 90 meters away from a cave entrance, through a 25cm tunnel, found by an...