New human species

New human species discovered in Philippines

There is found a new species as like Homo sapiens in Philippines cave named Homo luzonensis species. Scientists have claimed that new human species have been found. They said they found a... Read more »