Callao Cave in northern Luzon, where the fossils were found.

Like any other species anthropologists had seen 13, the mix did not seem.
Read 20 remaining paragraphs