Other Sciences - Archaeology & Fossils news

No Hobbits in this Shire

The skeletal remains found in a cave on the island of Flores, Indonesia, reported in 2004, do not represent a new species as then claimed but are some of the ancestors of modern human pygmies who live on the ...

Aug 21, 2006 4 / 5 (29) 0