No, H. floresiensis isn't from outter space. Instead, this new human species isn't really a new species at all, but a tiny Homo Sapien like the woman who played E.T. in the Spielberg film. At least, that's what WorldNetDaily tells us. Apparently the article's author, Kelly Hollowell, thinks that "modern-day dwarfs" have brains that are "closer to the brain size of a modern day monkey and other pre-human ancestors who purportedly became extinct 2 million years ago," too. At least, that's what I get from the comparison. Do you ever wonder where WND and Tech Central Station find these people?