Scientific controversy over discovery of hominid species Homo Florsiensisusatoday.com2 points·Allocator2008··0 commentsOpen articleSaveView on HN