I really loved the idea of little people
a different species living on an island in today's Indonesia up to as recently as 20,000 years ago. Now
some American scientists say that it's more likely that they were actually Homo sapiens with
microcephaly. Spoilsports.