Researchers have uncovered the remains of a new species of human in the Philippines, proving the region played a key role in hominin evolutionary history. …read more
Source:: Science
Researchers have uncovered the remains of a new species of human in the Philippines, proving the region played a key role in hominin evolutionary history. …read more
Source:: Science