- uploaded: Feb 29, 2012
- Hits: 294
The remains of three-foot-tall humans are discovered on a remote Indonesian island. These tiny people seem to be from some low budget science fiction movie - but these are our ancestors! The entire population mysteriously disappeared and their remains are only now being discovered. What do these little people of Flores tell us about ourselves and our ancestors?