Back in 2003, scientists made an astonishing discovery in a cave on a remote Indonesian island: tiny human skeletons that looked like something straight out of fantasy fiction. These ancient relatives ...