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 ...

dateAug 21, 2006 in Archaeology & Fossils
shares0 comments 0