Fossils of new human species discovered in Philippines cave.