Scientists Disprove Claims of New Hominid Species in Flores, Indonesia Recent research has debunked the widely accepted theory that the ‘Hobbit’ fossil found in Flores, Indonesia, represents a new species of hominid. Instead, it is now believed that the bones belonged to a modern human with microcephaly, a condition that results in small brain size […]
Read Full Article
EXPLAINIT