A handful of fossils point to a new species of human, but not everyone's convinced
One thing's for sure: the unveiling of Homo luzonensis from the island of Luzon in the Philippines underscores South-East Asia as a rival for Africa when it comes to hominin evolution.
Read more »