Page 1 of 1

Another new hominid species?

PostPosted: Thu Apr 11, 2019 5:45 am
by circumspice
New finds from a cave shelter on Luzon Island in the Philippines:


https://www.google.com/amp/s/relay.nati ... luzonensis