There are pygmies on Flores Island in Indonesia today but they are not related to the diminutive Flores humans discovered in 2004. A fossil skeleton found in a cave on Flores Island, Indonesia, in 2004 turned out to be a previously unknown, very small species of human. Nicknamed the “hobbit” (officially Homo floresiensis), it remains Read More…