
Researchers working in Callao Cave in the Philippines claim to have found a new, previously unknown human species to add to the history of human evolution.
Section:
Source: origins
Researchers working in Callao Cave in the Philippines claim to have found a new, previously unknown human species to add to the history of human evolution.
Source: origins