Deep inside a limestone cave on the Indonesian island of Flores, researchers uncovered the remains of a small-bodied hominin ...