Remains of new human species were found in Callao Cave—now the cave needs protection
ICYMI, the skeletons of an extinct human species were found in Callao Cave. Called Homo luzonensis, they were first discovered by archaeologist Armand Salvador Mijares and his team from 2007