Hominid
New hominid fossil find in Indonesia
9 Jun 2016
An international team behind the discovery of the hobbit species in Indonesia have now found what they believe to be the ancestors of the diminuative hominin - after finding skull fragments dated at… Audio, Gallery