Archeologists say they have found the world's oldest string of yarn or cord, which our Neanderthal ancestors made by twisting together natural fibers. Archeologists say they have found the world's ...