Login or sign up Lost password?
Login or sign up
In 2003, scientists made a startling find in a remote cave on the Indonesian island of Flores: The skull and skeleton of an adult female hominin, a group consisting of modern humans and extinct human species, who stood only about a meter tall.