BB rampasasa feat

No link found between Flores Island pygmies and ancient ‘hobbits’ in study

Geneticist Serena Tucci sat in the small Indonesian village of Rampasasa on Flores Island, the only woman in a room full of ...