The remote island of Flores could be home to an ancient species of humans called Homo floresiensis, as experts excavate remains of their existence. The 3ft 7in tall species went extinct around ...