New human species found in Philippines

There’s a new addition to the family tree: an extinct species of human that’s been found in the Philippines.