The fossils of this primate, which were discovered in the early 2000s and date back 7 million years, remain the subject of intense debate, notably as to whether they should be considered part of the...
It is in the Callao cave on the island of Luzon in the north of the Philippines that a new species of early human has been discovered by an international team: Homo luzonensis. It was identified from...