3 ms·Scientific controversy over discovery of hominid species Homo Florsiensis2 points by Allocator2008 18y ago