Share
twitterlinkedinfacebook
Image 1 of 1
MaciejHennebergRampasasaHobbit.jpg
Maciej Henneberg dwarfes elders from Rampasasa village, near Liang Bua cave. A harsh critic of the claim that fossils found in the cave represent a new human species, he maintains they were diseased Homo sapiens, possibly with with modern descendants.