Is this a piece of news regarding world politics, sports, business, or science and technology?
Island of the Little People The impact on physical anthropology of the diminutive hominid Homo floresiensis cannot be understated. The discovery in a rock shelter on the Indonesian island of Flores , announced in the  
