A new hominid species has been found in a Philippine cave, fossils suggest
Cave fossils found in the Philippines come from a newly discovered member of the human lineage, researchers say
Cave fossils found in the Philippines come from a newly discovered member of the human lineage, researchers say