"Fossil finger points to new human species"