Here’s what you’ll learn when you read this story: The scientific community believe a small species of human known as homo floresiensis once lived on the island of Flores, Indonesia, around 50,000 ...