scenicsasquatch.com
New tiny hominid found in the Philippines: Homo Luzonensis
New tiny hominid found in the Philippines: Homo Luzonensis The second tiny ancestor found in the islands of southeast Asia, Homo luzonensis challenges prevailing views of early human dispersal and …